从 Google Play 安装不兼容的Android应用程序的最终指南

・7 分钟阅读

nexus-4

Android开发者可以将自己的应用限制到特定的设备,国家和最低版本的Android 。 但是,有一些方法可以绕过这些限制,允许你安装被标记成"与你的设备不兼容的应用"的应用,

请注意,这些技巧都不受Google的支持,这些技巧需要欺骗Google Play,大部分需要root ,有些技巧可能无法正常工作,因为谷歌不希望我们做这些事情。

为什么应用程序不兼容?

Android开发者可以通过多种方式限制他们的应用:

  • 某些应用被标记为只与某些手机或平板电脑兼容,但是,它们可能在不受支持的设备上运行得很好,
  • 其他应用程序只允许在某些国家安装,例如,你无法在美国境外安装Hulu plus应用程序,而某些在线银行应用程序仅在银行的国家/地区提供。
  • 所有应用都有最低版本的Android ,例如,Chrome浏览器需要Android 4.0或更高版本,

记住,安装不兼容的应用程序并不一定能让它工作,某些应用程序可能与你的设备不兼容,而其他应用程序(像Hulu )只能在美国使用(或者或像tunlr这样的DNS服务),

请注意,在Google Play智能手机或平板电脑上通过搜索时,你看不到不兼容的应用程序,它们不会出现在搜索结果中,你在Google Play网站上搜索时可以看到不兼容的应用程序。

绕过设备限制

Android设备包括一个build.prop文件,用来识别设备的模型,如果你root了Android设备,你可以编辑build.prop文件,并使设备看起来完全是另一个设备,这将允许你安装标记为与其他设备兼容的应用程序。

请注意,你需要root设备才能使用此技巧。

新的Market Helper app允许你在不编辑build.prop文件的情况下欺骗其他设备,它更容易更快捷更安全,(但是请记住,它还需要root 。)

此应用程序在Google Play中不可用,因此你必须从开发人员的网站获取它sideload ,安装后,打开应用程序,你将能够伪装成一个流行的设备,如Samsung Galaxy S3或Nexus 7,完成后,你可以重新启动设备,它会复原。

android-market-helper

请记住,标记为不兼容的应用实际上可能与你的设备不兼容,因此某些应用在安装后可能无法正常运行。

安装国家/地区限制应用程序的技巧

某些应用程序仅在某些国家可用,如果你在旅行之前忘记安装银行的应用程序,或者你想安装一个在你所在国家/地区不可用的视频或音乐播放应用程序,你可以欺骗Google认为你的设备实际上在另一个国家。

如果你设法安装受国家/地区限制的应用,它将与你的帐户相关联,允许你将其安装在其他设备上,而不需要在将来使用任何技巧。

install-bbc-iplayer-app-outside-uk

使用VPN安装国家限制的应用程序

你可以使用VPN来欺骗Google,让它认为自己的设备位于其他国家/地区。这可能仅适用于没有蜂窝连接的设备,例如,平板电脑,因为Google可能会使用你的设备所在的蜂窝网络作为它位置。

使用VPN不需要root访问,我们之前已经向你展示了如何在Android上连接到VPN ,如果你需要免费的美国或UK-based VPN,请尝试安装tunnelBear应用程序,TunnelBear只给你一定数量的免费数据,但是,它应该足够安装几个应用程序。

android-tunnelbear-vpn

重新启动Android设备,连接到位于相应国家/地区的VPN,然后打开Google Play应用。希望你的设备现在看起来位于其他国家/地区,允许你下载VPN 的国家/地区提供的应用。

在安装媒体应用之后,你需要使用tunlr或VPN应用程序来访问国家受限的媒体服务,但是,某些应用程序(如在线银行应用程序)在安装后会在其他国家/地区正常运行。

使用MarketEnabler安装国家限制的应用程序

如果你手机能上网,谷歌将利用你的运营商信息来确定它国家,如果你有root访问权限,你可以安装MarketEnabler应用 ,此应用程序允许你欺骗其他运营商标识符,使你的设备看起来在另一个国家/地区的运营商。例如,如果选择[us] T-Mobile,你的手机将显示在美国的T-Mobile上。

更新从2014开始,MarketEnabler已不存在,开发人员注意到它在大多数情况下都没有没法工作。我们将此部分留在这里作为后代,你仍然可以从它Google code页面下载它,但是,我们不再期待它。

android-marketenabler

对于VPN或MarketEnabler技巧,你可能需要清除Google Play的存储数据,以便让它检测到你的新设备国家/地区,为此,打开设置屏幕,点击应用程序,浏览到所有列表,向下滚动到Google Play商店应用程序,然后点击它,点按强制停止,清除数据,然后清除缓存。

google-play-store-clear-data-and-cache

打开Google Play,希望能找到你的新位置。

安装应用程序文件的APK

如果某个应用被标记为不兼容,因为你位于错误的国家/地区,则可以找到该应用的.APK文件并将它安装到你的设备上。

注意从网络下载和安装APK是个安全风险,就像从非官方来源下载EXE文件对Windows是一个安全风险,你不应该从不受信任的来源下载APK ,但是,有些应用程序是以APK格式官方提供的。

升级你的Android操作系统

如果你想要一个需要较新版Android的应用,你需要将设备更新到最新版本的Android才能获得。大多数Android设备都没有收到更新,但是,你可以查看安装社区创建的ROM,如CyanogenMod,以获得更新版本的Android。

cyanogenmod-header

图像积分:Flickr上的dru Kelly约翰·拉尔森在弗利克

讨论
Naohhuana profile image