Calvin's Tech Space

          成于堅忍,毀于浮躁

             :: 首頁 :: 聯系 :: 聚合  :: 管理
          當真機通過usb連接到電腦后,運行adb devices顯示no permission錯誤,需要進行如下步驟(文檔 Developing on a Device ): 
           

          Setting up a Device for Development

          With an Android-powered device, you can develop and debug your Android applications just as you would on the emulator. There are just a few things to do before you can start.

          1. Declare your application as "debuggable" in your Android Manifest.

            In Eclipse, you can do this from the Application tab when viewing the Manifest (on the right side, set Debuggable to true). Otherwise, in theAndroidManifest.xml file, add android:debuggable="true" to the <application> element.

          2. Turn on "USB Debugging" on your device.

            On the device, go to the home screen, press MENU, select Applications > Development, then enable USB debugging.

          3. Setup your system to detect your device.
            • If you're developing on Windows, you need to install a USB driver for adb. Follow the steps below for Installing the WinUsb Driver.
            • If you're developing on Mac OS X, it just works. Skip this step.
            • If you're developing on Ubuntu Linux, you need to add a rules file:
              1. Login as root and create this file: /etc/udev/rules.d/51-android.rules.

                For Gusty/Hardy, edit the file to read: 
                SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

                For Dapper, edit the file to read: 
                SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

              2. Now execute:
                chmod a+rx /etc/udev/rules.d/51-android.rules

          You can verify that your device is connected by executing adb devices from your SDK tools/ directory. If connected, you'll see the device name listed as a "device."

          If using Eclipse, select run or debug as usual. You will be presented with a Device Chooser dialog that lists the available emulator(s) and connected device(s). Select the device to install and run the application there.

          If using the Android Debug Bridge (adb), you can issue commands with the -d flag to target your connected device.

          posted on 2010-03-14 20:02 calvin 閱讀(2085) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 榕江县| 拉孜县| 安多县| 海晏县| 香格里拉县| 黑水县| 烟台市| 大理市| 新绛县| 福清市| 托里县| 磐安县| 大连市| 柘荣县| 舟山市| 贵溪市| 双城市| 称多县| 五指山市| 疏附县| 阳春市| 雷山县| 湖南省| 寻甸| 中方县| 盐山县| 哈密市| 泰安市| 铁岭县| 江陵县| 彭阳县| 临海市| 光山县| 台中县| 福清市| 崇明县| 永定县| 枣阳市| 当雄县| 盐池县| 合阳县|