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

时间:2011-09-12 22:41:15

标签: android testing deployment netbeans integration-testing

我已经阅读了几个关于在设备上测试Android应用程序的问题 我知道可以将APK上传到网络存储,允许未签名的应用程序并运行它 我已经阅读了一些使用Eclipse的解决方案 我已阅读有关通过apk安装adb的信息 但没有关于Netbeans的事。

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

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

1 个答案:

答案 0 :(得分:9)

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

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

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

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

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

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

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

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

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