我和我的朋友正在开发一个Android应用程序项目。它是在他的计算机中创建的,构建目标19和8是最小sdk版本。此应用程序具有appcompat_v7支持库依赖性&它的电脑工作正常。
现在当我在我的计算机中导入该项目时,第一次eclipse在java类文件(在src文件夹下)显示错误(交叉符号),因为他们没有找到R(因为没有生成R)。
我的appcompat_v7是使用构建目标21构建的(如果我使用19构建它,它会提供Value-21 error),我已将其添加到项目中。所以我想可能就是这就是为什么R没有生成,因为appcompat_v7是用构建目标21构建的,而项目是用构建目标19构建的。
所以我改变了该项目的project.properties并设置了“target = android-21”。而这次这些错误标志从java类文件中消失了。但是,当我构建项目时,它没有构建。我的意思是二进制/可执行/ * .apk文件没有生成。我该怎么办?
我在Ubuntu 14.04中使用eclipse Luna。 SDK 19和SDK 21都安装在我的计算机上。
谢谢!
答案 0 :(得分:1)
构建只是创建APK的第一步。运行应用程序时,APK将在您的构建目录中生成。只需将您的项目作为Android应用程序运行;你甚至不需要连接任何模拟器/设备。