我遵循googles说明并使用
从Eclipse导出测试项目导出 - >生成Gradle构建文件
打开Android Studio并导入。让我的支持库正常工作后,我的项目将编译没有任何错误。 当我尝试在设备上运行应用时,问题就出现了。当我尝试运行应用程序时,它指示我使用AVD,从不给我选择我的设备的选项。我有责任,创建了一个新的AVD,但无法获得构建失败的错误。 (我会在可以的时候添加确切的错误)注意:我可以通过点击“(6)Android”和屏幕左下角看到我的设备已连接。我确实看到所有logcat消息都很详细。我将android:debuggable="true"
添加到我的清单中但仍然没有。
困惑我直接从Android Studio创建了一个新项目,点击了运行和宾果游戏......它让我可以选择使用我的设备运行它或AVD。选择任何一个都会导致成功启动虚拟“Hello World”应用程序。我认为它可能与构建变体有关,因为我导入的项目在Android Studio生成的项目中没有指定“debug”与“release”。
有其他人遇到过这种情况吗?
答案 0 :(得分:1)
我找到了自己问题的答案。有点双重打击。在安装Android Studio之前,我通过Eclipse更新了我的SDK(按照谷歌的建议/要求)。事实证明,当前项目中的一些项目已断开连接。即。构建路径,依赖关系等。 (您现在必须将外部Jar放在src / libs文件夹中)
以下是我采取的措施。
点击确定退出,..和PRESTO !!!我终于有一个成功的项目迁移。
希望这能节省别人的时间。
干杯!
答案 1 :(得分:0)
是的,我在Eclipse上经历过类似的东西,它非常有缺陷。由于Android工作室是基于它我会期待一切。仍然是一切的最佳解决方案是重新加载项目,刷新项目或重新启动IDE。