在AndroidManifest.xml中找不到模块的包值

时间:2011-04-11 16:43:28

标签: android intellij-idea

使用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>

2 个答案:

答案 0 :(得分:11)

IDEA Android Facet settingsAndroidManifest.xml文件的路径配置不正确时,可能会发生此类错误。更正清单路径应解决问题。

答案 1 :(得分:3)

我在多模块项目中收到此错误消息,其中外部项目不是android模块,但内部项目是。 Idea认为外部项目是一个android方面,并且错误地配置了这样。

我刚刚删除了外部项目中的facet,进入Project Structure,选择外部模块并右键单击android facet并将其删除。