首页
社区
课程
招聘
[推荐]急速安卓模拟器
发表于: 2013-11-26 15:23 7097

[推荐]急速安卓模拟器

2013-11-26 15:23
7097
一个挺好用的模拟器:genymotion

fe9K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3N6W2L8Y4W2E0L8%4c8A6L8$3&6Q4x3X3g2U0L8W2)9J5c8R3`.`.

百度搜一下,很多安装教程的,自己在用,感觉真得挺不错,所以推荐给大家。

不过,我最近遇到了一个问题。

望知道的朋友给点提示:

问题是这样的。

我想直接在模拟器中的安卓下运行linux命令。也就是获得一个shell。

办法有如下:
1、用genymotion-shell -c 命令。可结果如下:
root@Tracker:~/Downloads/genymotion# ./genymotion-shell -c "ls"
Genymotion Shell log file: /root/.Genymobile/genymotion-shell.log
Connection mode: local host
Welcome to Genymotion Shell
Genymotion virtual device selected: Nexus One - 4.1.1 - API 16 - 480x800
Command not found: ls

2、在模拟器中装上servers ultimati pro。开一个ssh服务。然后用ssh连接上去。
可结果如下:
root@Tracker:~# ssh tracy@192.168.56.101 -p 3333
tracy@192.168.56.101's password: 
Permission denied, please try again.
tracy@192.168.56.101's password: 
shell request failed on channel 0

ps:第一次是密码没输入正确的情况,第二次是输入正确了,可是却返回一个shellrequest failed on channel 0
3、据说可以用adb。可是我下载好adb后,结果如下:
root@Tracker:/opt/adb_android/sdk/platform-tools# ls
adb  api  fastboot  NOTICE.txt  source.properties  systrace
root@Tracker:/opt/adb_android/sdk/platform-tools# ./adb 
bash: ./adb: 没有那个文件或目录

更别说adb kill-servers之类的命令了。
希望有遇到过类似问题的朋友给点解决思路。
十分感谢。
另外,我主机环境是linux

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 329
活跃值: (235)
能力值: ( LV13,RANK:320 )
在线值:
发帖
回帖
粉丝
2
搞定.最后还是用adb连接.原因是,我用的是64bit的linux,而adb默认是32位,可我没装32为的lib~~~
2013-11-26 17:58
0
雪    币: 29
活跃值: (499)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
3
这个模拟器用来玩apk可以,搞调试的话会有很多问题,比如无法启动android_server等。要想功能完备,还是得忍受奇慢无比的google自带模拟器啊~
2013-11-26 22:11
0
雪    币: 77
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
谷歌自带的sdk也提供x86的模拟器,只是要下载HAXM,并且启用VT。
2013-11-27 09:20
0
雪    币: 29
活跃值: (499)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
5
thanks!我试试看。
2013-11-27 10:13
0
游客
登录 | 注册 方可回帖
返回