【转】模拟器上安装googleplay apk

原文网址:http://blog.sina.com.cn/s/blog_9fc2ff230101gv57.html

1.进入到sdk\android-sdk-windows\tools>目录下:

1>启动模拟器游戏:4.4 模拟器名称 已经存在的模拟器

输入: emulator -avd 4.4 -partition-size 300 -no-audio -no-boot-anim

2>模拟器启动完成
    输入:adb shell

输入:mount

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mtdblock0 /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/mtdblock1 /data ext4 rw,seclabel,nosuid,nodev,noatime,nomblk_io_submi
t,data=ordered 0 0
/dev/block/vold/179:0 /mnt/media_rw/sdcard vfat rw,dirsync,nosuid,nodev,noexec,r
elatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,
iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/fuse /storage/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=10
23,default_permissions,allow_other 0 0

3>找到红色部分
     输入:mount -o remount,rw -t ext4 /dev/block/mtdblock0 /system

输入:mount

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mtdblock0 /system ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/mtdblock1 /data ext4 rw,seclabel,nosuid,nodev,noatime,nomblk_io_submi
t,data=ordered 0 0
/dev/block/vold/179:0 /mnt/media_rw/sdcard vfat rw,dirsync,nosuid,nodev,noexec,r
elatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,
iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/fuse /storage/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=10
23,default_permissions,allow_other 0 0

4>查看上面红色字体属性由ro->rw

输入:chmod 777 /system/app

5>最后安装 GoogleLoginService.apk、GoogleServicesFramework.apk、Vending.apk(这些apk可以问百度下载) 输入:adb push d:/GoogleLoginService.apk /system/app/.

如果遇到error: device offline这样的问题;

新启动一个cmd:

输入:adb kill-server

adb start-server

在重新输入:adb push D:/GoogleServicesFramework.apk /system/app/.

adb push D:/GoogleLoginService.apk /system/app/.

adb push D:/Vending.apk /system/app/.

6>安装完成

No Space left on device

adb push file /system/.. 
and meet problems like “failed to copy file to /system/„”, such as: failed to copy ‘file’ to ‘/system/„’: No space left on device failed to copy ‘file’ to ‘/system/„’: Out of memory 
The resolve method is not using the Eclipse or AVD Manager to start the Android emulator, but by use the command first:

$emulator -avd youravdname -partition-size 128 
Then you can try the command “adb push file /system/„”, and the problem maybe resolved.

时间: 2024-08-24 07:15:25

【转】模拟器上安装googleplay apk的相关文章

如何在Android模拟器上安装apk文件

1.运行SDK Manager,选择模拟器,并运行模拟器 SDK Manager应用 2.将需要安装的apk文件复制到platform-tools目录下(默认在:C:\Program Files\Android\android-sdk-windows\platform-tools ).为安装方便,这里将其命名为game.apk 3.点击开始→运行,输入cmd,打开cmd窗口.输入cd C:\Program Files\android-sdk-windows\platform-tools,进入pl

终端:Xcode模拟器上安装.app方法

有的时候,我们可能需要将别人的Xcode运行之后的程序包(xxx.app)安装在自己的模拟器上,如下我将介绍如何通过终端来安装. 实现 获取自己Xcode生成的xxx.app steps 1:在工程didFinishLaunchingWithOptions:方法中打印bundle路径: NSLog(@"%@", [[NSBundlemainBundle] pathForAuxiliaryExecutable:@""]); steps 2:拷贝打印的bundle路径,

在iOS模拟器上安装程式的ios-sim

针对iOS装置进行开发时,绝大部分开发者采用的工具都是官方的Xcode.问题是负责图像设计和开发管理人员,却不一定熟悉Xcode的操作,这时ios-sim便是一个解决方案. 曾经从事iOS开发的朋友,相信也会发现如果要把编译好给iOS的程式,在不经App Store的情况下分发给其他人在实机上测试,将会是一件非常麻烦的事.ios-sim是一个在Mac OS X上执行的开源软体,目的是让图像设计师和管理人员等非开发者,也能将原本编译好给iOS的程式,放在iOS模拟器上执行.ios-sim是一个在终

flash bulider 生成app无法安装在xcode模拟器上

使用flash bulider开发app在ios模拟器上运行,出现以下错误 错误提示是isb与当前设备的osx不符合.当前使用airsdk版本是4.0,xcode5.1.1. 查看了air13sdk的更新说明有这个提示: 查看了air14sdk的更新说明有这个提示: md,这就是个坑啊....... 故升级到最新的air14sdk.ok,可以在xcode的ios模拟器上安装flashbuilder的app了. flash bulider 生成app无法安装在xcode模拟器上

Android模拟器Genymotion安装及使用教程详解

尊重版权,未经授权不得转载 本文出自:http://blog.csdn.net/fengyuzhengfan/article/details/53366252 一直以来都有不少朋友问我关于Android模拟器的事情,比如:那个Android模拟比较快,如何安装使用之类.今天我整理出来这篇教程,供我的朋友以及各位小伙伴们查阅借鉴. Android的模拟器很多,但最原汁原味的还数Android SDK中的模拟器,毕竟是Google的亲儿子.之前Android SDK中的模拟器运行速度一直是大家吐槽的

安卓模拟器上APK文件的安装与卸载

由于Appium的学习需要安装一些手机应用来进行测试,我在这里简单介绍下安卓模拟器中应用程序的安装与卸载. 首先需要下载需要测试的应用程序APK文件,这里以YY语音为例,下载后将APK文件放在%ANDROID_HOME%\platform-tools目录下. 然后打开安卓模拟器,打开命令提示符,进入%ANDROID_HOME%\platform-tools目录下,输入命令“adb install YY.apk(你要安装的APK文件名字)”,稍等片刻出现如下提示,说明应用在模拟器安装成功. 此时回

在Android模拟器里安装apk

[原文]http://Android.tgbus.com/android/tutorial/201104/349532.shtml 1.运行SDK Manager,选择模拟器,并运行模拟器. 2.将需要安装的apk文件复制到platform-tools目录下(默认在:C:\Program Files\Android\android-sdk-windows\platform-tools ).为安装方便,这里将其命名为game.apk 3.点击开始→运行,输入cmd,打开cmd窗口.输入cd C:\

Monkey学习(3)如何在Android模拟器中安装apk

1.运行SDK Manager,选择模拟器,并运行模拟器,我这里用的是已经配置好的模拟器“RedMI” 2.已启动好的模拟器“RedMI” 3.记住需要安装apk文件的位置,我这里放在了F盘的根目录下  我下载的是抠电影的apk文件,为安装方便,这里将其命名为kouMovie.apk 点击开始→运行,输入cmd,打开cmd窗口.输入  “F:”  回车,进入F盘目录 输入命令:adb install kouMovie.apk,回车,稍等,完成apk在模拟器上的安装. 4.打开模拟器,可看到安装的

android手机上安装apk时出现解析包错误的一个解决办法

今天下午在学习安卓开发时,学习开发文档中的gridview时,在模拟器上调试程序一切正常,如下图所示: 但当将bin目录下的HelloGridView.apk拷贝到M8安卓系统后进行安装时,出现了“解析包错误”的提示,在网上搜索答案未果后,经过和以前的例子相对比,发现了我在创建android工程时,由于使用的SDK为2.3.3版本,所以选择的minSdkVersion="10",而m8的android版本为2.2.所以试着将AndroidManifest.xml中的minSdkVers