Szy*_*ski 7 android gradle android-studio
我使用Gradle将Eclipse项目导入Android.起初我遇到了R.java的问题,但我通过在项目设置中添加'gen'文件夹作为源来解决它们.
但是,即使Android Studio不再显示任何错误,当我尝试将项目部署到我的Android设备上时,我收到错误:
Waiting for device.
Target device: 01c47c94e112d5fb
Uploading file
local path: C:\Users\Szymon\Eclipse\Android App\build\apk\Android App-debug-unaligned.apk
remote path: /data/local/tmp/szym1000.androidapp
Local path doesn't exist.`
Run Code Online (Sandbox Code Playgroud)
我检查了我的Android App文件build夹,没有文件夹,这是真的.但是为什么Android Studio没有生成呢?
我发现有人在这里有类似的问题.但是,我不知道如何gradlew packageDebug在Android Studio中运行.有任何想法吗?
小智 23
我刚刚遇到这个问题,即使没有从Eclipse转移,也很沮丧,因为我一直没有显示编译或packageDebug错误.如果你清理它然后运行packageDebug,它会以某种方式修复它自己.不要担心已弃用的方法声明 - 它似乎是开发人员的通用通知.
打开命令行,在项目的根目录中运行:
./gradlew clean packageDebug
Run Code Online (Sandbox Code Playgroud)
显然,如果这些步骤中的任何一个显示错误,你应该修复它们......但是当它们都成功时你应该能够在导航本地路径时找到apk - 更好的是,你的程序应该安装/运行设备/模拟器!
Dis*_*two 13
你应该在工具栏中尝试这个小按钮:

它应该解决你的问题.
如果没有,请确保将您的设置build.gradle设置为0.6.+
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
Run Code Online (Sandbox Code Playgroud)
然后再次单击该按钮.
小智 5
尝试:Android Studio菜单中的“文件”,“无效的缓存/重新启动...”对我来说,“ gradle clean packageDebug”不起作用...
(我在两个PC上进行开发,并且src / build的路径不同)
| 归档时间: |
|
| 查看次数: |
21142 次 |
| 最近记录: |