use*_*793 5 android android-studio
错误:
清单文件不会以最终换行结束...
检查清单文件是否以最终换行符结束(根据JAR规范的要求)
期待":"
这是AndroidManifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.myapplication2.app" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.myapplication2.app.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
它显示在android.intent.action.MAIN行上,下划线为红色... Android Studio - 当我点击检查更新时它说的是最新版本.
它开始显示在一个具有完美工作清单文件的项目上.在研究错误导致失败后,我创建了一个新项目 - 所有默认值 - 最新版本 - 并且执行了File-> Invalidate Caches and Restart(我找到了一个建议),但仍然是同样的错误.
任何想法,我错过了设置等... thx
您还应该在清单文件中包含应用程序的版本代码以及应用程序支持的 SDK 版本。例如,如下所示
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.brk.example.test.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Run Code Online (Sandbox Code Playgroud)
确保您的包裹详细信息正确。
保存所有文件并执行 Project Clean。
如果仍然看到该错误,请重新启动 Eclipse 或再次尝试重新启动系统并重新启动 Eclipse。
| 归档时间: |
|
| 查看次数: |
4454 次 |
| 最近记录: |