应用程序将无法启动的装置(app will not launch on device)

2019-09-19 07:02发布

我是一个菜鸟到Java,Eclipse和Android应用程序的开发。 我经历的Android应用程序的教程 ,但似乎无法得到的第一课,推出我的设备上。 固定问题的预防项目从编制了一把之后,我能得到它的上AVD运行。 但有一个物理设备上没有运气。 以下是我的环境,什么控制台显示我的详细信息。

在电话里我试图寻找下安装应用程序,下载和台式机,但没有看到它。

电脑:Windows XP中

设备:三星GALAXY Nexus运行Android 4.1,核心3.036-04142-gfa7dc12脏

开发ENV:Eclipse的朱诺

安慰:

[2012-07-10 13:35:11 - MyFirstProject] ------------------------------
[2012-07-10 13:35:11 - MyFirstProject] Android Launch!
[2012-07-10 13:35:11 - MyFirstProject] adb is running normally.
[2012-07-10 13:35:11 - MyFirstProject] Performing com.example.myfirstapp.MainActivity activity launch
[2012-07-10 13:35:14 - MyFirstProject] Uploading MyFirstProject.apk onto device '014994321500300C'
[2012-07-10 13:35:14 - MyFirstProject] Installing MyFirstProject.apk...
[2012-07-10 13:35:14 - MyFirstProject] Success!
[2012-07-10 13:35:14 - MyFirstProject] Starting activity com.example.myfirstapp.MainActivity on device 014994321500300C

感谢您的快速回复。

调试时,我的手机是可视距离的Eclipse。 我没有专门安装我这样做是在机器上三星驱动程序。 检查设备管理器,我看到手机被Windows正确识别。 因为我已经安装了驱动程序,现在可以通过在命令提示符下执行在手机上的操作(如亚行重新启动)。

在安装驱动程序后,我重新启动我的电脑和手机。 不幸的是,默认的意图仍然没有在手机上,因为它使用AVD什么时候加载。 我很乐意使用AVD,但它是在我的电脑相当缓慢加拿着它在你的手中,它只是冷却器(这是更真实)。 :)

Answer 1:

对于谷歌的Nexus设备,你应该从这里下载谷歌USB驱动程序: http://developer.android.com/sdk/win-usb.html安装此(从Android SDK中经理)只需重新启动Eclipse和它应该承认并安装APK后您的物理设备上



Answer 2:

检查在Eclipse ADT的DDMS角度来看,如果你的设备上市或使用ADB设备命令检查,从控制台。 从日志中,似乎找到该设备并安装适当,这样是最有可能不是问题。

在调试的角度去喜好和选择上的例外选项突破,并开始在调试模式下的应用程序。 此链接显示了如何配置Eclipse:

当异常被抛出打破

然后,您就可以检查您的应用程序失败的错误。 另一种选择是检查logcat的错误。



Answer 3:

我认为你的问题与ADT插件CONFIGRATION,你也必须安装相关的SDK更新版本。 具体到选择模拟器版本根据您的应用程序。

采取新的Eclipse版本和SDK从下面的链接

http://developer.android.com/sdk/index.html

采取的Android 4.2 API

http://developer.android.com/about/versions/android-4.2.html



Answer 4:

这里其他的答案是不正确的,全力以赴无益的。 我是在这个确切的情况,其总是引起,因为愚蠢的错误。 检查你的表现! 如果你的清单是空白的,或者没有应用程序,或启动活动,则Android将不会有关于如何启动您的活动,因此不会显示启动器图标任何线索!

不幸的是,没有堆栈跟踪和你的应用程序将在应用程序管理器显示为正在安装。

我切换了gradle这个配置时,就遇到了这个问题我自己。 我不小心,我用它来合并在一个空白的清单并没有在我的清单加载。



文章来源: app will not launch on device