小编woo*_*ank的帖子

如何植根Android模拟器?

我知道有很多这样的问题,但它们似乎都不适合我.

我正在编写一个自动更新和安装自己的程序,但要安装更新需要用户确认,但我不希望这样,因为我将部署的设备永远不会被任何人物理使用.因此,为了尝试解决这个问题,我想根据设备生成并在代码中使用运行时命令来使其安装.

为了测试这个,我想首先在(AVD)模拟器上尝试它,但它(显然)需要植根.那我该怎么办呢?

我在adb shell中尝试过命令(并使用adb shell),例如:

mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system  
push su /system/xbin/su  
chmod 06755 /system  
chmod 06755 /system/xbin/su
Run Code Online (Sandbox Code Playgroud)

此时此刻我无法再找到其他一些但是他们总是会给我一些错误,例如无法统计'su'和类似的东西(如果我能找到命令并再次重新创建则会编辑)或者他们不会说什么,似乎没有用.

如果它有助于我在视觉工作室使用xamarin.

android emulation root adb

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

Android 模拟器推送但文件不会出现

所以我试图将 .cer 文件推送到我的 android 模拟器上来测试 https 通信。当我推送文件(或任何与此相关的文件,我尝试了 jpg)时,它说它已完成并浏览 adb 中的模拟器文件,它说该文件存在于 sdcard (/sdcard/) 或下载文件夹 (/storage/ sdcard/Download/),但是当我在实际模拟器上浏览它时,它们不会出现。

我怎样才能让这些文件出现?

编辑

我用来将证书推送到设备上的命令:

adb push MyCertificate.cer /storage/sdcard/Download/
Run Code Online (Sandbox Code Playgroud)

这适用于实际手机,但在 Android 模拟器上该文件似乎没有出现。但在模拟器上,我在下载文件夹中看不到它们,但是,如果我转到“设置”>“存储”>“sdcard/misc”,那么它会说它在那里!但无论如何我找不到使用它。

android emulation adb

5
推荐指数
1
解决办法
1473
查看次数

标签 统计

adb ×2

android ×2

emulation ×2

root ×1