麻烦 运行 gradlew build in cli
Trouble running gradlew build in cli
我们在 运行ning gradlew 构建时遇到问题。我们的应用程序基于 webview。当我们运行 gradle build in cli时,不断弹出如下错误
C:\app_n\app\src\main\java\com\example\app\MainActivity.java:3 error ';'
expected import Android.extras.android.m2repository.com.android.support.
appcompat-v7 error:app:compileDegugJavawithJavac failed.
因为错误似乎指向 MainActivity.java 文件。这是该页面的完整代码。
package com.example.app;
import android.extras.android.m2repository.com.android.support.appcompat-v7;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ecitizen.in/")); //
Starts Implicit Activity startActivity(i);
}
}
我们已经下载了整个 android 支持存储库。我们的
要求是使用此代码所需的 appcompat 函数
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ecitizen.in/"));
确保您的 JAVA_HOME 变量设置正确。
如下面 link 中所述,这也可能是 Java 构建错误。
Link:
导入区分大小写,这个特定的导入没有任何意义:
import Android.extras.android.m2repository.com.android.support.appcompat-v7;
我不确定你试图用这个实现什么,因为看起来你正在尝试导入整个支持 v7 库。从您在评论中发布的内容来看,您似乎正在使用 AppCompatActivity
,因此您的导入应该是这样的:
import android.support.v7.app.AppCompatActivity;
您还缺少资源导入,因此您的 Activity 将无法加载您的布局文件:
import com.example.app.R;
假设您在 Android studio 中对此进行编码,您可以通过将克拉移动到以红色突出显示的部分,按 alt + [ 来导入任何缺失的依赖项=22=]输入,然后选择导入Class。
我们在 运行ning gradlew 构建时遇到问题。我们的应用程序基于 webview。当我们运行 gradle build in cli时,不断弹出如下错误
C:\app_n\app\src\main\java\com\example\app\MainActivity.java:3 error ';'
expected import Android.extras.android.m2repository.com.android.support.
appcompat-v7 error:app:compileDegugJavawithJavac failed.
因为错误似乎指向 MainActivity.java 文件。这是该页面的完整代码。
package com.example.app;
import android.extras.android.m2repository.com.android.support.appcompat-v7;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ecitizen.in/")); //
Starts Implicit Activity startActivity(i);
}
}
我们已经下载了整个 android 支持存储库。我们的 要求是使用此代码所需的 appcompat 函数
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("ecitizen.in/"));
确保您的 JAVA_HOME 变量设置正确。 如下面 link 中所述,这也可能是 Java 构建错误。
Link:
导入区分大小写,这个特定的导入没有任何意义:
import Android.extras.android.m2repository.com.android.support.appcompat-v7;
我不确定你试图用这个实现什么,因为看起来你正在尝试导入整个支持 v7 库。从您在评论中发布的内容来看,您似乎正在使用 AppCompatActivity
,因此您的导入应该是这样的:
import android.support.v7.app.AppCompatActivity;
您还缺少资源导入,因此您的 Activity 将无法加载您的布局文件:
import com.example.app.R;
假设您在 Android studio 中对此进行编码,您可以通过将克拉移动到以红色突出显示的部分,按 alt + [ 来导入任何缺失的依赖项=22=]输入,然后选择导入Class。