我有一个由多个子项目组成的android项目,其中一个子项目是网络,问题是调试断点在网络库项目中不起作用,而且Android.Util.Log也不起作用,所以我不喜欢没有任何方法可以立即调试项目,这确实会在修复某些问题或在项目中添加新功能时使事情变得困难。在断点上它说
no executable code at line 42
当我加载项目(包含android studio中所有其他项目的项目)时,它表示无法正常加载3个模块,但是当我运行它们时它们可以工作。 只是想知道是否有其他人正面临这个问题以及可能是什么解决方案。
我已经尝试将.iml文件放在.idea / modules / network中,这有助于我摆脱无法加载模块的错误。我已经尝试过清理项目并重建它。重新启动android studio,升级android studio我现在在android studio的最新版本。
当我在intellij idea中打开项目时,它给我的消息是不支持的项目,不能在android中使用gradle项目的java项目。但我拥有的项目是Andriod库项目,带有自己的build.gradle文件。
答案 0 :(得分:0)
在我看来,正在发生的事情是您的应用程序是使用较旧的编译版本的库构建的。它们如何包含在项目中,gradle依赖项?
要登录,您需要打开模块添加日志记录并重新构建它们。
复制.iml一般不是一个好主意。正确的过程是在Android Studio中导入。这是一个非常好的教程http://www.truiton.com/2015/02/android-studio-add-library-project/
将它添加到gradle文件进行编译的最后一步非常重要,它可以让它获取更改,例如添加日志记录。