即使Android Studio在代码中未显示错误,为什么编译时库模块中的软件包不存在?

扎克

我的libs / AndEngine文件夹中有一个库模块(AndEngine)。从那里的代码可以很好地编译。

在我的根settings.gradle文件中,我有:

include ':app:libs:AndEngine'
include ':app' 

然后在我的应用程序的build.gradle文件中,我具有以下依赖性:

compile project('libs:AndEngine')

在我的应用程序代码中,所有导入甚至自动补全都可以正常工作,而没有任何错误。在Android Studio中,找到了所有软件包。但是当我去编译时,我得到了大约一百个这样的错误:

error: package org.andengine.entity.primitive does not exist
import org.andengine.entity.primitive.Rectangle;

我来自带有eclipse的ADK,所以我是android studio的新手。如果有人对这个问题有任何答案,我将不胜感激!

加布里埃尔·马里奥蒂(Gabriele Mariotti)

更改此行。

compile project('libs:AndEngine')

compile project(':app:libs:AndEngine')

无论如何,将库模块放在app模块内部不是一个好主意。我建议您使用以下结构:

root
  settings.gradle
  app
    build.gradle
  libs
    AndEngine
      build.gradle

然后在你的 settings.gradle

include ':libs:AndEngine'
include ':app' 

在你的 app/build.gradle

compile project(':libs:AndEngine')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

继承人库中不存在Android gradle软件包R

来自分类Dev

错误:软件包org.hamcrest不存在Android Studio 1.5.1

来自分类Dev

在Android Studio中编译Cordova时出现“ java:包org.apache.cordova包不存在”

来自分类Dev

Android错误:软件包android.os不存在

来自分类Dev

Android Studio编译错误:类中不存在枚举常量INSTANT_RUN_REPLACEMENT

来自分类Dev

取销Java模块Android Studio 1.0.1时,程序包不存在

来自分类Dev

取销Java模块Android Studio 1.0.1时,程序包不存在

来自分类Dev

即使blabla不存在,为什么$ {!blabla.blibli}在JSTL中返回true?

来自分类Dev

将黄油刀添加到android库项目会导致库类出现编译时错误“包不存在”

来自分类Dev

Android TextView即使在调试时也不会更新

来自分类Dev

在 android studio 中,即使导入后图像也未显示在“显示”部分中

来自分类Dev

软件包android.support.v4.app不存在(Android 17)

来自分类Dev

Xamarin Forms Android Problems,软件包android.support.design。*不存在

来自分类Dev

为什么在运行maven install时出现“软件包不存在”错误?

来自分类Dev

为什么在Ubuntu软件中心中不存在lp中的某些软件包?

来自分类Dev

Android:即使sdcard中存在文件,java.io.FileNotFoundException

来自分类Dev

为什么即使用户不存在于parse.com数据库中,JavaScript查询的结果也总是成功?

来自分类Dev

即使更改了targetSdkVersion,Android Studio也无法识别包

来自分类Dev

导入软件包时Android Studio错误

来自分类Dev

开发人员名称以数字开头时,Android Studio中的软件包名称是什么?

来自分类Dev

为什么即使升级了软件包,软件包也能正常运行?

来自分类Dev

Apache为什么说DocumentRoot即使不存在也不存在?

来自分类Dev

“ java:包org.junit不存在”,即使它在Maven pom中

来自分类Dev

Android项目的Maven编译错误“错误:程序包R不存在”

来自分类Dev

Android checkboxpreference已禁用,即使已在XML中启用

来自分类Dev

无法在Android中运行构建:即使在调试模式下

来自分类Dev

“android.os.NetworkOnMainThreadException”即使在 AsyncTask 中运行

来自分类Dev

Android:即使显示可见,进度条也不会显示。

来自分类Dev

Android:即使显示可见,进度条也不会显示。

Related 相关文章

  1. 1

    继承人库中不存在Android gradle软件包R

  2. 2

    错误:软件包org.hamcrest不存在Android Studio 1.5.1

  3. 3

    在Android Studio中编译Cordova时出现“ java:包org.apache.cordova包不存在”

  4. 4

    Android错误:软件包android.os不存在

  5. 5

    Android Studio编译错误:类中不存在枚举常量INSTANT_RUN_REPLACEMENT

  6. 6

    取销Java模块Android Studio 1.0.1时,程序包不存在

  7. 7

    取销Java模块Android Studio 1.0.1时,程序包不存在

  8. 8

    即使blabla不存在,为什么$ {!blabla.blibli}在JSTL中返回true?

  9. 9

    将黄油刀添加到android库项目会导致库类出现编译时错误“包不存在”

  10. 10

    Android TextView即使在调试时也不会更新

  11. 11

    在 android studio 中,即使导入后图像也未显示在“显示”部分中

  12. 12

    软件包android.support.v4.app不存在(Android 17)

  13. 13

    Xamarin Forms Android Problems,软件包android.support.design。*不存在

  14. 14

    为什么在运行maven install时出现“软件包不存在”错误?

  15. 15

    为什么在Ubuntu软件中心中不存在lp中的某些软件包?

  16. 16

    Android:即使sdcard中存在文件,java.io.FileNotFoundException

  17. 17

    为什么即使用户不存在于parse.com数据库中,JavaScript查询的结果也总是成功?

  18. 18

    即使更改了targetSdkVersion,Android Studio也无法识别包

  19. 19

    导入软件包时Android Studio错误

  20. 20

    开发人员名称以数字开头时,Android Studio中的软件包名称是什么?

  21. 21

    为什么即使升级了软件包,软件包也能正常运行?

  22. 22

    Apache为什么说DocumentRoot即使不存在也不存在?

  23. 23

    “ java:包org.junit不存在”,即使它在Maven pom中

  24. 24

    Android项目的Maven编译错误“错误:程序包R不存在”

  25. 25

    Android checkboxpreference已禁用,即使已在XML中启用

  26. 26

    无法在Android中运行构建:即使在调试模式下

  27. 27

    “android.os.NetworkOnMainThreadException”即使在 AsyncTask 中运行

  28. 28

    Android:即使显示可见,进度条也不会显示。

  29. 29

    Android:即使显示可见,进度条也不会显示。

热门标签

归档