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

Android开发人员可以将其应用程序限制为某些设备,国家/地区和最低版本的Android。但是,可以通过多种方法来解决这些限制,从而允许您安装标记为“与设备不兼容”的应用。

请注意,所有这些技巧都不受Google支持。这些技巧需要愚弄Google Play,许多技巧需要root。其中一些技巧可能无法正常使用,因为Google不想让我们做这些事情。

为什么应用不兼容?

Android开发人员可以通过多种方式限制其应用程序:

  • 有些应用程序被标记为仅与某些手机或平板电脑兼容。但是,它们可能在不受支持的设备上正常运行。
  • 仅允许在某些国家/地区安装其他应用。例如,您不能在美国以外的地方安装Hulu Plus应用程序,而某些在线银行应用程序仅在银行所在的国家/地区可用。
  • 所有应用程序均具有所需的最低Android版本。例如,Google的Chrome浏览器需要Android 4.0或更高版本。

请记住,仅安装不兼容的应用并不一定能使其正常运行。某些应用程序实际上可能与您的设备不兼容,而其他应用程序(例如Hulu)仅在美国使用(或与诸如Tunlr的美国VPN或DNS服务一起使用)时才能工作。

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

绕过设备限制

Android设备包括一个build.prop文件,用于标识设备的型号。如果您拥有扎根的Android设备,则可以编辑build.prop文件,并使您的设备看起来完全是另一台设备。这将允许您安装标记为与其他设备兼容的应用程序。

请注意,您需要扎根才能使用此技巧。前面我们已经向您展示了如何使用WugFresh的Nexus Root Toolkit轻松生根Nexus设备。对于其他设备,该过程将有所不同。

我们已经介绍了如何手动编辑build.prop文件,但是现在有了一种更简单的方法。新的Market Helper应用程序允许您在不编辑build.prop文件的情况下欺骗其他设备。它更容易,更快,更安全。 (但是,请记住,它也需要root用户。)

该应用程序在Google Play中不可用,因此您必须从开发者的网站上获取它并进行侧载。安装完成后,打开应用程序,然后您就可以欺骗流行的设备,例如Samsung Galaxy S3或Nexus7。然后,您可以安装与该设备兼容的应用程序。完成后,您可以重新启动设备,设备看起来又像是本身。

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

安装受国家限制的应用程序的技巧

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

过去,我们曾使用这些技巧从美国以外的地区安装仅限美国的应用。但是,当我们在撰写本文时尝试使用这些技巧时,这些技巧都不对我们有用。 Google可能会确定我们的帐户在美国境外,因为我们已经通过Google Play上的非美国付款方式进行了付款。但是,我们将这些技巧包括在内,希望它们仍然对某些人有用。

如果您确实安装了受国家/地区限制的应用程序,则该应用程序将与您的帐户关联,从而使您可以将其安装在其他设备上,而无需任何技巧。

使用VPN安装受国家/地区限制的应用

您可以使用VPN欺骗Google,使其认为您的设备在另一个国家/地区。这可能仅适用于没有蜂窝网络连接的设备(例如平板电脑),因为Google可能会使用您设备所在的蜂窝网络作为其位置。

使用VPN不需要root访问权限。前面我们已经向您展示了如何在Android上连接到VPN。如果您需要免费的基于美国或英国的VPN,请尝试安装TunnelBear应用。 TunnelBear每月仅为您提供一定数量的免费数据,但是安装一些应用程序应该绰绰有余。

重新启动您的Android设备,连接到相应国家/地区的VPN,然后打开Goog​​le Play应用。希望您的设备现在看起来应该位于另一个国家/地区,从而允许您下载VPN国家/地区中可用的应用程序。

安装媒体应用程序后,您将需要使用诸如Tunlr或VPN应用程序之类的工具来访问受国家限制的媒体服务。但是,某些应用程序(例如,网上银行应用程序)在安装后将在其他国家/地区正常运行。

使用MarketEnabler安装受国家/地区限制的应用

如果您的智能手机具有蜂窝连接功能,则Google会使用您运营商的信息来确定其国家/地区。如果您具有root用户访问权限,则可以安装MarketEnabler应用程序。这个应用程式可让您欺骗其他通讯业者识别码,使您的装置似乎在另一个国家/地区的通讯业者中。例如,如果您选择[us] T-Mobile,那么您的电话将显示在美国的T-Mobile上。

更新:自2014年起,MarketEnabler已失效。它的开发人员指出,它“在大多数情况下不起作用”。我们在此保留本节,以供后代参考,您仍然可以从其Google代码页下载它,但是我们对此期望不高。

使用VPN或MarketEnabler技巧,您可能需要清除Google Play商店应用的数据,以使其能够检测到设备的新国家/地区。为此,请打开“设置”屏幕,点击“应用程序”,滑到“所有”列表,向下滚动到Google Play商店应用程序,然后点击它。点击强制停止,清除数据,然后清除缓存。

重新打开Goog​​le Play,希望它会找到您的新位置。

安装应用的APK文件

如果某个应用因所在国家/地区错误而被标记为不兼容,则可以找到该应用的.APK文件并将其侧面加载到设备上。

请注意,从网络上下载和安装随机APK具有安全风险,就像从Windows上从非官方来源下载随机EXE文件具有安全风险一样。您不应该从不受信任的来源下载APK。但是,某些应用正式以APK形式提供。

您也可以在其他国家/地区认识的人从他们的设备中提取APK文件并将其发送给您。 (AirDroid具有易于使用的提取APK功能。)

升级您的Android操作系统

如果您想要一个需要更新版本Android的应用,则需要将设备更新到最新版本的Android才能获得它。大多数Android设备都不会收到更新,但是您可以考虑安装社区创建的ROM(例如CyanogenMod)来获取更新版本的Android。

例如,如果您的手机仍在运行Android 2.3,Gingerbread,并且想要安装Chrome浏览器(仅适用于Android 4.0,Ice Cream Sandwich和更新版本的Android),则可能会找到社区开发的ROM例如CyanogenMod,它可以将您的设备更新到较新的Android版本,从而允许您安装和使用该应用。

您知道安装不兼容应用程序的其他技巧吗?用于访问受国家限制的应用程序的VPN和MarketEnabler方法似乎不再对我们有用,但是它们对您有用吗?如果没有,您是否找到了更好的方法?发表评论并分享您发现的内容!

图片来源:Flickr上的Dru Kelly,Flickr上的Johan Larsson


$config[zx-auto] not found$config[zx-overlay] not found