Netbeans Android - 在真实设备上编译和测试(Unix,OSX)

Mar*_*era 4 testing deployment android integration-testing netbeans

我已经阅读了几个关于在设备上测试Android应用程序的问题.
我知道可能性APK上传到网络存储,允许未签名的应用并运行它,我读过使用Eclipse一些解决方案,我读过有关安装apkadb 但没有NetBeans的.

那么OSX/UNIX系统和Netbeans是否有一些自动化解决方案?

注意,我目前正在使用带有NBAndroid插件的OSX 1.7和Netbeans 7.0,但是问题与Unix/OSX有关,自6.5以来是Netbeans(如果支持则更低)

Mar*_*era 9

我会自己回答,因为没有人回答,我把它弄出来了:

  1. 根据本手册编辑您的Android清单:http: //developer.android.com/guide/developing/device.html

    <application android:debuggable="true" ... >

  2. 运行./adb start-serverddms从您的Android sdk启用adb服务器

  3. 在您的设备上设置USB Debugging mode为启用,并通过USB将您的设备连接到计算机

  4. ./adb devices/platform-tools文件夹中运行,
    以查看您的设备是否已正确启用且对adb可见

  5. 在Netbeans(F6)中运行项目并在窗口的上半部分选择您的设备(在部分中running devices)

  6. 您的应用应该在您的真实设备上正常运行,以查看日志,您可以使用

    1. ./platform-tools/adb logcat - >在控制台中调试消息
    2. ./tools/ddms - > gui调试消息