相关疑难解决方法(0)

设置开发设备(????????????无权限)

我正在使用三星galaxy nexus手机(Android 4.0平台).

我正在开发Ubuntu Linux操作系统上的Android应用程序.我想直接在三星手机设备上运行我的应用程序,所以我执行了以下设置步骤:

  1. 在我的项目AndroidManifest.xml文件中,添加android:debuggable="true"<application>元素中

  2. 在设备上,在" 设置">"安全性"中启用" 未知来源"

  3. 在设备上,在设置>开发人员选项中启用USB调试

  4. 在我的计算机上,/etc/udev/rules.d/51-android.rules使用以下内容创建了该文件:

    SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev" 
    
    Run Code Online (Sandbox Code Playgroud)
  5. 在我的计算机上,运行该chmod a+r /etc/udev/rules.d/51-android.rules命令

然后,在我的计算机上,我打开了一个终端并执行了adb devices命令,我得到了:

List of devices attached 
????????????    no permissions
Run Code Online (Sandbox Code Playgroud)

由于我没有看到我的设备,只能???????????? no permissions运行以下命令:

 adb kill-server
 adb start-server
 adb devices
Run Code Online (Sandbox Code Playgroud)

但我仍然得到:

List of devices attached 
????????????    no permissions
Run Code Online (Sandbox Code Playgroud)

为什么?我错过了什么?

linux ubuntu android adb fastboot

274
推荐指数
8
解决办法
20万
查看次数

'adb'不被识别为内部或外部命令,可操作程序或批处理文件

我想在模拟器上运行谷歌地图v2,我正在按照教程.当我试图在模拟器上安装所需的apk文件时,我收到以下错误.

我尝试使用教程解决这个问题.遵循所有步骤,将paltform-tools的路径添加到环境路径.此外,在修改PATH变量后,启动了一个新的CommandPrompt窗口.

但得到同样的错误.我需要在模拟器上检查我的谷歌地图应用程序.请建议我.

'adb' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

android batch-file adb

220
推荐指数
18
解决办法
55万
查看次数

如何在Android中启用USB调试?

如何在Nexus 7(第一代)中启用USB调试?

编辑:接受的答案适用于隐藏Developer选项的其他Android设备.

android

80
推荐指数
2
解决办法
8万
查看次数

标签 统计

android ×3

adb ×2

batch-file ×1

fastboot ×1

linux ×1

ubuntu ×1