使用Intelij-IDEA编译Android模块时,出现以下错误消息:
Cannot find package value in AndroidManifest.xml for module
悬停帮助告诉我填写设置对话框的“资源”页面。但是,实际上我必须填写什么?
Manifest文件很漂亮(它是一个库)
<manifest
android:versionCode='1'
android:versionName='0.1'
package='com.XXX.datamodel'
xmlns:android='http://schemas.android.com/apk/res/android'
>
<uses-sdk
android:minSdkVersion='4'
android:targetSdkVersion='8'
></uses-sdk>
</manifest>
答案 0 :(得分:11)
IDEA Android Facet settings中AndroidManifest.xml
文件的路径配置不正确时,可能会发生此类错误。更正清单路径应解决问题。
答案 1 :(得分:3)
我在多模块项目中收到此错误消息,其中外部项目不是android模块,但内部项目是。 Idea认为外部项目是一个android方面,并且错误地配置了这样。
我刚刚删除了外部项目中的facet,进入Project Structure,选择外部模块并右键单击android facet并将其删除。