我已经阅读了几个关于在设备上测试Android应用程序的问题
我知道可以将APK上传到网络存储,允许未签名的应用程序并运行它
我已经阅读了一些使用Eclipse的解决方案
我已阅读有关通过apk
安装adb
的信息
但没有关于Netbeans的事。
那么是否有针对OSX / UNIX系统和Netbeans的自动化解决方案?
注意,我目前正在使用带有NBAndroid插件的OSX 1.7和Netbeans 7.0,但问题与Unix / OSX有关,自6.5以来是Netbeans(如果支持则更低)
答案 0 :(得分:9)
我会自己回答,因为没有人回答,我把它弄出来了:
根据本手册编辑您的Android清单: http://developer.android.com/guide/developing/device.html
<application android:debuggable="true" ... >
从您的Android sdk运行./adb start-server
或ddms
以启用adb服务器
在设备上将USB Debugging mode
设置为已启用,并通过USB将设备连接到计算机
从./adb devices
文件夹中运行/platform-tools
查看您的设备是否已正确启用且对adb可见
在Netbeans中运行项目(F6)并在窗口的上半部分选择您的设备(在running devices
部分中)
您的应用应该在您的真实设备上正常运行,查看日志,您可以使用
./platform-tools/adb logcat
- &gt;在控制台中调试消息./tools/ddms
- &gt; gui调试消息