java - Gradle构建在 list 中声明了一个新的Activity,但没有名称,从而产生了一个错误

标签 java android gradle android-gradle-plugin build.gradle

我有一台新计算机,我下载了Android studio,尝试检索一个我以前的计算机上正在处理的项目,当我打开该项目时,Gradle Build声明了一个没有名称的新Activity,然后出现此错误:

Error:(30) error: attribute 'android:name' in <activity> tag must be a valid Java class name.

我试着删除它,再次执行Gradle Build,它继续在 list 文件中写入新的Activity,然后告诉我有错误,我不知道那可能是哪里。

这是我的Android list 如下所示:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.brumor.localear"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="26" />

    <meta-data
        android:name="android.support.VERSION"
        android:value="26.0.0-alpha1" />

    <application
        android:allowBackup="true"
        android:debuggable="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <activity android:name="com.brumor.localear.MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.brumor.localear." >
        </activity>
        <activity android:name="com.brumor.localear.ArtistActivity" >
        </activity>
    </application>

</manifest>

看到 Activity “android:name =“com.brumor.localear。””行?这是我执行Gradle构建并在同一Gradle构建中导致错误时生成的代码。

最佳答案

这行导致错误。您必须提供一个缺少的 Activity 名称
com.brumor.localear。 您的 Activity 名称

<activity android:name="com.brumor.localear." >

使用适当的 Activity 名称进行创建或删除

关于java - Gradle构建在 list 中声明了一个新的Activity,但没有名称,从而产生了一个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47238332/

相关文章:

java - HttpClient错误: Please try enabling cookies or turning off Private Mode

java - Spring 4 中的 DeferredResult 是否支持 Servlet 3.1 (Read|Write)Listener?

java - JButton 不执行 java 中所需的功能

java - 普通 Java 应用程序上的 Greenrobot 的 EventBus

build-automation - 如何将依赖库导出到目录以在 gradle 中部署?

android - Gradle使用本地存储的依赖项还是始终从Internet下载内容?

java - 如何解决 Mockito 参数匹配问题?

android - 我想使用 android daimajia sliderLayout 保持图像比例

Android Studio Gradle 1.1 和 Roboeletric

android - 对需要响应才能继续的 api 调用使用 Asynctasks 有什么意义吗?