今天图老师小编要向大家分享个不支持google play服务怎么办教程,过程简单易学,相信聪明的你一定能轻松get!
【 tulaoshi.com - 手机软件 】
不支持google play服务怎么办?下文将介绍设备不支持google play服务解决方法,如果你在玩游戏或者软件时遇到了不支持google play服务的提示就请参考下文步骤操作吧。
准备工作
1、安装Google Play服务框架、Google Play 服务、Google Play 三个软件。
2、手机需要Root。
解决方法
提醒:现在大部分手机都是不需要移动文件的,安装好三个软件就可以了,还有一点就是Google服务框架有时候会安装失败,显示未安装,也没问题,不安装就是。
1、手机Root后我们找到data/app/com.android.vending-1.apk文件,把它复制到 system/app(长按这个文件复制copy过去)。
2、将Google 服务框架(GoogleLoginService.apk)这个服务框架也复制到system/app目录。
3、重启一下手机再打开商店,就可以了。
喜欢玩 App 的你相信自然少不了「被骗」的经历,兴高采烈地购买某个应用后,却发现其表现实在是不尽如人意tulaoShi.com,此时此刻的你一定在心里呐喊:
把我的血汗钱还给我!!!
而你或许不知道的是,玩 App 买买买是免不了,但还是有后悔药。现在就为大家详细介绍如何在苹果 App Store 和 Google Play 申请退款。
苹果 App Store 篇
方法一:使用 iTunes 申请退款
1. 打开电脑上的 iTunes,在 App Store 页面的右边栏中点击「账户」,并在弹出的窗口中输入你的 Apple ID 和对应的密码。
2. 在账户信息页面中下滑,找到购买历史纪录一栏,点击「查看全部」。
3. 在这里你可以通过前后翻页的方式找到你想要退款的应用,接着在对应的一栏中点击最左侧的剪头,进入此订单的详情页面。
4. 点击「报告问题」,并在退款应用的「报告问题」一列中再次点击。
5. 这时你会被跳转至浏览器的退款页面,同样地,在这里输入你的 Apple ID 和密码。
6. 选择你要退款的应用,在下方的下拉框中选择你的退款理由,并添加详细描述(中英文皆可),最后点击「提交」便大功告成。苹果会在之后的 48 小时内向你发送包含退款结果的邮件,只要退款原因有理有据,令人信服,退款的成功率还是非常高的。
7. 有时进行完第六步之后,苹果可能会告诉你「你得去应用的官网寻求帮助」,可是去找开发者却并没有什么用。先别急着懊恼,这时只需选择下拉框的最后一个「Problem is not listed here」选项,申请便又能够成功递交了。
方法 2:直接进入「报告问题」网页申请退款
在浏览器中打开 reportaproblem.apple.com 这一网址,输入 Apple ID 和密码后,在进入的页面中通过下拉或是直接搜索的方式找到你想要退款的应用。点击「报告问题」重复上一方法的第六步即可。
以上就是 App Store 申请退款的两种基本方式,虽然苹果提供了还不算麻烦的退款机制,但「买买买,退退退」终归不是什么地道的做法。查看应用详情时擦亮双眼,认准符合个人需求之后才去购买,这想必才是身为一个「剁手er」的自我修养。
打造一个全命令行的Android构建系统
step 1 安装 JDK 环境
配合android的JDK最好选用JDK官方版本而不是Open JDK,下面是在unbuntu下安装JDK 1.7的方法。
代码如下:
sudo add-apt-repository ppa:webupd8team/java
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shoujiruanjian/)sudo apt-get update
sudo apt-get install oracle-java7-installer
step 2 安装 Android SDK
android sdk 工具包的一些命令行工具是基于32位系统的,在64为平台运行32程序必须安装 i386 的一些依赖库,方法如下:
代码如下:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
安装完成32位的依赖库后,我们使用wget 去官方下载最新的linux下android SDK包。
代码如下:
cd ~
wget http://dl.google.com/android/android-sdk_r24.0.1-linux.tgz
tar xvzf android-sdk_r24.0.1-linux.tgz
编辑 .profile 或者 .bash_profile 把下面的目录增加到 path的搜索路径中,确保android SDK的的一些命令工具可以直接在终端使用,比如 adb 命令。
代码如下:
ANDROID_HOME=$HOME/android-sdk-linux
export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
exprot ANDROID_HOME
使环境变量生效
代码如下:
source ~/.profile
环境变量生效后,你可以使用android命令 列出sdk相关的列表,以便我们选择和自己项目匹配的SDK版本。(刚才只是安装了最基础的SDK,要完全满足你的开发环境需要还得从下面的列表中选择你需要的SDK和工具更新下载)
代码如下:
android list sdk --all
输出如下所示:
1- Android SDK Tools, revision 24.0.1
2- Android SDK Platform-tools, revision 21
3- Android SDK Build-tools, revision 21.1.2
4- Android SDK Build-tools, revision 21.1.1
5- Android SDK Build-tools, revision 21.1
6- Android SDK Build-tools, revision 21.0.2
7- Android SDK Build-tools, revision 21.0.1
8- Android SDK Build-tools, revision 21
9- Android SDK Build-tools, revision 20
10- Android SDK Build-tools, revision 19.1
11- Android SDK Build-tools, revision 19.0.3
12- Android SDK Build-tools, revision 19.0.2
13- Android SDK BTulaoshi.comuild-tools, revision 19.0.1
14- Android SDK Build-tools, revision 19
15- Android SDK Build-tools, revision 18.1.1
16- Android SDK Build-tools, revision 18.1
17- Android SDK Build-tools, revision 18.0.1
18- Android SDK Build-tools, revision 17
19- Documentation for Android SDK, API 21, revision 1
20- SDK Platform Android 5.0.1, API 21, revision 2
21- SDK Platform Android 4.4W.2, API 20, revision 2
22- SDK Platform Android 4.4.2, API 19, revision 4
23- SDK Platform Android 4.3.1, API 18, revision 3
24- SDK Platform Android 4.2.2, API 17, revision 3
....
这里包括不同的Android API 版本和不同的构建工具,选择你想要安装项目的序号,这里我想安装 build tools 19.1 ,build tools 21 及 android 4.2.2以上的SDK所以选择序号 1,2,3,20,21,22,23
代码如下:
android update sdk -u -a -t 1,2,3,10,20,21,22,23
step 3 安装gradle构建环境
使用Ant构建项目已经是过去式了,这里我们选用更加强悍和方便的构建工具gradle 。
下载 grdle 二进制包
代码如下:
cd ~
wget https://services.gradle.org/distributions/gradle-2.2.1-bin.zip
释放到本地Home目录,创建名字为"gradle"的符号链接,符号连接的好处是方便版本更新,有了新的版本直接修改符号链接即可。
代码如下:
unzip gradle-2.2.1-bin.zip
ln -s gradle-2.2.1 gradle
配置gradle环境变量并使其生效,编辑 ~/.profje 文件增加下面内容
代码如下:
GRADLE_HOME=$HOME/gradle
export PATH=$PATH:$GRADLE_HOME/bin
保存后使环境变量使其生效
代码如下:
source ~/.profile
环境变量生效后你可以在终端敲入'gradle'命令并运行用以检测gradle是否安装成功。
代码如下:
gradle
如果安装配置的没有问题将会提示类似下面的信息
代码如下:
:help
Welcome to Gradle 2.2.1
To run a build, run gradle
To see a list of available tasks, run gradle tasks
To see a list of command-line options, run gradle --help
BUILD SUCCESSFUL
验证是否可以编译android 应用
完成以上的环境配置,我们的一个Android下的基础构建环境就全部配置好了,接下来做的事情就是尝试使用gradle 编译一个android 应用出来验证我的编译环境是否OK,下载我写的一个gadle demo 例子进行测试。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shoujiruanjian/)代码如下:
git clone https://github.com/examplecode/gradle_demo
cd gradle_demo/hello-apk-with-gradle
gradle build
如何在 Linux 上从 Google Play 商店里下载 apk 文件
Python 需求
GooglePlayDownloader 需要使用带有 SNI(Server Name Indication 服务器名称指示)的 Python 来支持 SSL/TLS 通信,该功能由 Python 2.7.9 或更高版本引入。这使得一些旧的发行版本如 Debian 7 Wheezy 及早期版本,Ubuntu 14.04 及早期版本或 CentOS/RHEL 7 及早期版本均不能满足该要求。这里假设你已经有了一个带有 Python 2.7.9 或更高版本的发行版本,可以像下面这样接着安装 GooglePlayDownloader。
在 Ubuntu 上安装 GooglePlayDownloader
在 Ubuntu 上,你可以使用官方构建的 deb 包。有一个条件是你可能需要手动地安装一个必需的依赖。
在 Ubuntu 14.10 上
下载 python-ndg-httpsclient deb 软件包,这是一个较旧的 Ubuntu 发行版本中缺失的依赖。同时还要下载 GooglePlayDownloader 的官方 deb 软件包。
代码如下:
$ wget http://mirrors.kernel.org/ubuntu/pool/main/n/ndg-httpsclient/python-ndg-httpsclient_0.3.2-1ubuntu4_all.deb
$ wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb
如下所示,我们将使用 gdebi 命令 来安装这两个 deb 文件。 gedbi 命令将自动地处理任何其他的依赖。
代码如下:
$ sudo apt-get install gdebi-core
$ sudo gdebi python-ndg-httpsclient_0.3.2-1ubuntu4_all.deb
$ sudo gdebi googleplaydownloader_1.7-1_all.deb
在 Ubuntu 15.04 或更新的版本上
最近的 Ubuntu 发行版本上已经配备了所有需要的依赖,所以安装过程可以如下面那样直接进行。
代码如下:
$ wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb
$ sudo apt-get install gdebi-core
$ sudo gdebi googleplaydownloader_1.7-1_all.deb
在 Debian 上安装 GooglePlayDownloader
由于其 Python 需求, Googleplaydownloader 不能被安装到 Debian 7 Wheezy 或早期版本上,除非你升级了它自备的 Python 版本。
在 Debian 8 Jessie 及更高版本上:
代码如下:
$ wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7-1_all.deb
$ sudo apt-get install gdebi-core
$ sudo gdebi googleplaydownloader_1.7-1_all.deb
在 Fedora 上安装 GooglePlayDownloader
由于 GooglePlayDownloader 原本是针对基于 Debian 的发行版本所开发的,假如你想在 Fedora 上使用它,你需要从它的源码开始安装。
首先安装必需的依赖。
代码如下:
$ sudo yum install python-pyasn1 wxPython python-ndg_httpsclient protobuf-python python-requests
然后像下面这样安装它。
代码如下:
$ wget http://codingteam.net/project/googleplaydownloader/download/file/googleplaydownloader_1.7.orig.tar.gz
$ tar -xvf googleplaydownloader_1.7.orig.tar.gz
$ cd googleplaydownloader-1.7
$ chmod o+r -R .
$ sudo python setup.py install
$ sudo sh -c "echo 'python /usr/lib/python2.7/site-packages/googleplaydownloader-1.7-py2.7.egg/googleplaydownloader/googleplaydownloader.py' /usr/bin/googleplaydownloader"
使用 GooglePlayDownloader 从 Google Play 商店下载 APK 文件
一旦你安装好 GooglePlayDownloader 后,你就可以像下面那样从 Google Play 商店下载 APK 文件。(LCTT 译注:显然你需要让你的 Linux 能爬梯子)
首先通过输入下面的命令来启动该应用:
代码如下:
$ googleplaydownloader
在搜索栏中,输入你想从 Google Play 商店下载的应用的名称。
一旦你从搜索列表中找到了该应用,就选择该应用,接着点击 下载选定的 APK 文件 按钮。最后你将在你的家目录中找到下载的 APK 文件。现在,你就可以将下载到的 APK 文件转移到你所选择的 Android 设备上,然后手动安装它。
希望这篇教程对你有所帮助。
来源:http://www.tulaoshi.com/n/20160401/2079367.html
看过《不支持google play服务怎么办》的人还看了以下文章 更多>>