Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse未启动_Java_Android_Eclipse_Adb - Fatal编程技术网

Java Eclipse未启动

Java Eclipse未启动,java,android,eclipse,adb,Java,Android,Eclipse,Adb,我正在尝试使用Eclipse通过ADB运行应用程序。但是,该应用程序不会在我的手机上启动。以下是Android控制台的日志: [2014-02-27 22:31:52 - HelloWorld-android] ------------------------------ [2014-02-27 22:31:52 - HelloWorld-android] Android Launch! [2014-02-27 22:31:52 - HelloWorld-android] adb is runn

我正在尝试使用Eclipse通过ADB运行应用程序。但是,该应用程序不会在我的手机上启动。以下是Android控制台的日志:

[2014-02-27 22:31:52 - HelloWorld-android] ------------------------------
[2014-02-27 22:31:52 - HelloWorld-android] Android Launch!
[2014-02-27 22:31:52 - HelloWorld-android] adb is running normally.
[2014-02-27 22:31:52 - HelloWorld-android] Performing com.teddygaming.helloworld.MainActivity activity launch
[2014-02-27 22:31:52 - HelloWorld-android] Uploading HelloWorld-android.apk onto device '4790050082a3106c'
[2014-02-27 22:31:53 - HelloWorld-android] Installing HelloWorld-android.apk...
[2014-02-27 22:32:03 - HelloWorld-android] Success!
[2014-02-27 22:32:03 - HelloWorld-android] Starting activity com.teddygaming.flappymuhittin.MainActivity on device 4790050082a3106c
这里似乎没有任何错误,但它无法启动


我使用的是Ubuntu12.04LTS,安装了adt包,使用的是OpenJDK7。我的手机已启用USB调试。我编辑了/etc/udev/rules.d/51-android.rules并添加了我的供应商id。我尝试重新启动adb服务器,但也没有成功。请帮我解决这个问题,我不明白为什么它不工作。

可能是它崩溃了。检查logcat日志。
还可以在com.teddygaming.flappymuhittin.MainActivity的onCreate()的第一行中打印一行。

可以在模拟器中启动吗?另外,我认为您已经这样做了,但是请确保在您的手机上检查了安全->未知来源。

我已经添加了
System.out.println(“活动已创建”)到我的onCreate()函数,但它没有打印出来。Logcat为空。use log.d(),system.out.println用于在控制台中打印,而不是在Logcat日志中。我使用了
log.d(“主活动”,“活动已启动”)但我仍然没有在logcat中获得任何输出使用adb获取logcat日志并在此处发布。我有点懒惰,但我发现这些可以工作:谢谢,但它们对我不起作用:(是的,在仿真器中运行可以工作,也可以手动将apk传输到设备,然后运行它。还将检查未知源。这是安装成功后的最后努力:-确保调试器已关闭-重新启动手机-更新Eclipse和ADT如果这些不起作用,请发布手机规则,这可能是不完整的。