小编Ale*_* P.的帖子

通过Wi-Fi运行/安装/调试Android应用程序?

我认为有一种方法可以通过Wi-Fi测试您的应用程序.这可能吗?

我希望能够取消我的手机并进行无线开发.

debugging android adb wifi

940
推荐指数
19
解决办法
44万
查看次数

Android Studio没有看到设备

Android Studio中的AVD管理器不显示我的设备,但"adb devices"确实显示了它.我错过了一些明显的东西吗?

android device adb android-virtual-device android-studio

341
推荐指数
21
解决办法
77万
查看次数

如何访问Android设备中的数据/数据文件夹?

我正在开发一个应用程序,我知道我的数据库 *.db将出现在data/data/com.****.***

我可以借助sqlite manager从Eclipse中的AVD访问此文件

但我无法在Android手机中访问此文件.
我谷歌它,它说我需要根我的手机来做它,但我不想这样做.(新手机,保修问题和安全问题)

所以这是我的问题:如何data/data/.....没有生根的情况下访问Android手机中的目录 "?

我可以在data/data.....不生根的情况下更改目录的用户权限吗?

android adb android-emulator android-sqlite

293
推荐指数
9
解决办法
58万
查看次数

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

我正在使用三星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万
查看次数

将python dict转换为字符串并返回

我正在编写一个将数据存储在字典对象中的程序,但是这个数据需要在程序执行期间的某个时刻保存,并在程序再次运行时加载回字典对象.如何将字典对象转换为可以写入文件并加载回字典对象的字符串?这有望支持包含词典的词典.

python serialization dictionary

248
推荐指数
7
解决办法
47万
查看次数

亚行未找到设备

我正在尝试在我全新的Nexus 10上安装Android应用.我有一个.apk文件.我已经下载了Android SDK,安装了"Android SDK工具","Android SDK平台工具"和Google USB驱动程序.我已经在Nexus 10上检查了"Unknown Sources"的设置.

当我从命令终端运行"adb devices"时,它不会列出任何设备.我试图遵循这个建议,因为它与我之前在Stack Overflow上找到的建议相同.执行这些步骤后,"adb devices"仍会返回一个空列表,更糟糕的是,当我将Nexus 10连接到PC时,Windows不会在设备中显示任何文件夹.

我已经撤消了该链接中的步骤,以及我到目前为止所做的所有其他操作,以及从设备管理器卸载我的Nexus 10 并重新安装它,但我仍然没有在设备中看到任何文件夹.

我有什么遗漏让我的设备出现在ADB设备中吗?

如何让Windows查看设备中的文件夹?

android adb

217
推荐指数
14
解决办法
55万
查看次数

Android Debug Bridge(adb)设备 - 没有权限

我在调试模式下将HTC Wildfire A3333与我的Fedora Linux连接时遇到问题.Adb说:

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

我的udev规则(三星的第一条规则很好,HTC的第二规则不是):

SUBSYSTEM=="usb",SYSFS{idVendor}=="04e8",SYMLINK+="android_adb",MODE="0666",GROUP="plugdev" 
SUBSYSTEM=="usb",SYSFS{idVendor}=="0bb4",SYMLINK+="android_adb",MODE="0666",GROUP="plugdev"
Run Code Online (Sandbox Code Playgroud)

对于三星设备一切都没问题:

 ./adb devices
List of devices attached 
00198a9422618e  device
Run Code Online (Sandbox Code Playgroud)

我一直在尝试用一个简单的线程给出的所有答案,不过运气:使用HTC野火进行android开发

linux debugging android adb

187
推荐指数
10
解决办法
16万
查看次数

通过Windows 7 x64上的"adb设备"无法通过USB看到Nexus 7

我已经做了很明显的事情 - USB驱动程序是从最新的Android SDK安装的,并且在平板电脑中打开了USB调试.

当连接Nexus 7时,设备在Windows 设备管理器中显示为"Android Phone"/"Android Composite ADB Device",其属性显示驱动程序版本6.0.0.0,因此安装并运行正确的驱动程序.

这也证明了设备处于USB调试模式,因为如果不是它在Windows中的"便携设备"/"Nexus 7"下显示.

问题是adb devices没有显示设备,Eclipse也(不出意外)也没有提供Nexus 7作为运行应用程序的硬件设备.

我重启了两台设备而没有效果.

我能解决的唯一调试是启用ADB_TRACE=all,但这没有告诉我:

mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ export ADB_TRACE=all

mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ adb devices
system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client: port 5037 type tcp => fd 100
system/core/adb/transport.c::writex():writex: fd=100 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=100 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 100
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 …
Run Code Online (Sandbox Code Playgroud)

android adb sideloading

180
推荐指数
9
解决办法
17万
查看次数

adb找不到我的设备/手机(MacOS X)

在Mac上进行Android开发,这款手机我没有出现在adb的设备列表中.很多其他手机和设备对我来说都很好,所以我知道我的设置很好.

我在手机上启用了调试(设置 - >应用程序 - >开发 - > USB调试),但是当我运行时它没有显示 adb devices

android adb

165
推荐指数
15
解决办法
23万
查看次数

adb服务器版本与此客户端不匹配

每当我尝试运行时adb devices:

            $ adb devices
            * daemon not running. starting it now *
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

它说守护进程没有运行并重新启动守护进程.

然后,如果我再次运行adb设备,它会做同样的事情 -

            $ adb devices
            adb server is out of date.  killing...
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

然后,如果我再次运行它,它再次做同样的事情 -

            $ adb devices
            adb server is out of date.  killing...
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

请帮忙!!

此外,我的DDMS不断给我以下消息 -

[2011-02-23 16:17:05 - DeviceMonitor]Adb …
Run Code Online (Sandbox Code Playgroud)

android adb

145
推荐指数
15
解决办法
18万
查看次数