`
zhujianjia
  • 浏览: 484085 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

转:破解 Android Market 的区域限制

阅读更多

 

Android Market 电子市场 会根据运营商的不同,而呈现不同的应用列表,身在天朝,有着深刻的体会:
1,搜索”Google”,谷歌地图,Gmail 并未出现在搜索结果中。
2,查看不到没有任何手收费应用。

之前在网上找到个免费的 Market Enabler ,但这个东西有个问题:
1,系统启动后,必须要在电子市场运行之前操作,不能即时切换
2,有广告

后来更具他的源码及帮助,找到了相关的原理 Android market switch简单的说,原理如下:
注:以下操作都需要 root 权限,所以执行前要运行 su
1,设置系统环境变量

 

setprop gsm.sim.operator.numeric MCC_MNC

 这个 MCC_MNC 可以从这里查询:Mobile Network Code

 

直接把把两个值拼接起来就行了,不能省略 MNC 的0,比如天朝移不动的值是:46000,天朝连不通的是:46001,貌似电不信的有错误,这个有待求证,没用过,美国的verizon 是310004。
其他还有比较多的相关环境变量,经过测试,其他的可以不设置,就设置这两个就可以了。

 

(可能有些人说要设置setprop gsm.operator.numeric MCC_MNC 。不要设置这个值,否则会导致 Google Maps 停止纠编,而导致显示位置偏移巨大

 

 

2,杀掉 Android Market 电子市场的进程
杀掉进程才能重新初始化

 

busybox killall com.android.vending

 这里要说明下,必须要有 busybox ,否则这个命令无法执行(可使用附件中busybox的安装文件)

 

 

3,清理掉缓存文件
如果缓存没清理,会有些诡异的问题,比如推荐列表显示不出来。
原来的代码是将 电子市场 的全部缓存一起清理,这个对于使用天朝运营商的GPRS用户非常不人道的,简直是把人往破产的边缘推。
后来研究了下,只要删除其中几个文件就可以了

 

busybox rm -rf /data/data/com.android.vending/cache/AVMC_UGCR_P_
busybox rm -rf /data/data/com.android.vending/cache/AVMC_UGCIR_
busybox rm -rf /data/data/com.android.vending/cache/AVMC_UAR{*
busybox rm -rf /data/data/com.android.vending/cache/AVMC_PUAR{*

 

 

到这里,整个过程就结束了。


 

  • 大小: 152.2 KB
分享到:
评论

相关推荐

    eoeAndroid特刊第三期:Android+Market及应用发布 pdf

    eoeAndroid特刊第三期:Android+Market及应用发布 pdf  本期特刊主题是Android Market,其内容包含如下文章:  1、Google Checkout简介&开通流程--介绍什么是Google Checkout以及开通Google Checkout的流程。 ...

    Android官方原生市场_Android market_2.3.6

    10. **更新与维护**:Android Market 2.3.6是持续演进中的一个环节,Google会定期推出新版本以修复已知问题,增加新功能,并保持与最新Android系统的兼容性。 综上所述,Android Market 2.3.6作为Android生态系统的...

    Android 4.X应用与开发实战手册:适用Android 4.X~2.X 第2版 pdf

    《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》还介绍了如何将应用程序上传到Google Play(原Android Market)供全球Android移动设备用户下载,以及如何将Ad Mob广告板置入应用程序,即使应用...

    Android Market及应用发布

    ### Android Market及应用发布 #### 一、Android Market简介 Android Market,现在称为Google Play Store,是谷歌为Android操作系统提供的一款官方应用商店。它不仅包含了各种应用程序、游戏、电子书等资源,还...

    android market上的产品发布流程

    在Android Market,也就是现在的Google Play商店,发布应用是一个至关重要的步骤,它涉及到多个环节,包括应用的准备、打包、测试、上传以及最后的发布。以下将详细解释这一过程中的关键知识点。 1. **应用准备**:...

    【eoeAndroid特刊】第三期:Android Market及应用发布

    【Android Market及应用发布】是Android开发者关注的重要主题,它涉及到如何将开发完成的应用程序推向市场,让全球的用户能够下载和使用。Android Market,现在称为Google Play Store,是Google提供的官方应用程序...

    Android Market模式分析报告

    **Android Market模式分析报告** **一、Android Market概述** Android Market是谷歌为Android操作系统开发的应用程序商店,旨在为用户提供一个集中下载和购买各种应用程序、游戏、电子书等数字内容的平台。自2008...

    android market

    最近因为工作原因找android market个不同版本,来验证兼容性。发现网上虽然很多android market,但大多是同一个版本的(如:2.2.7),其他版本的不好找。所以把我找到的共享出来,哈哈~~下面说明具体版本:V1.6.1/V...

    多国语言的Android Market APK

    NobileStyle电子市场,终生免费,永不收取任何...Nobilestyle旨在为全球用户提供多国语言的Android相关服务,包括:Android系统及其相关行业的最新动态,Adnroid第三方应用程序下载,关于Android系统的门户型网站等。

    androidMarket01

    "androidMarket01"项目就是这样一个实例,它展示了如何从零开始搭建一个小型的安卓市场框架。在这个项目中,我们将深入探讨以下几个关键知识点: 1. **基本架构设计**:在创建任何应用程序之前,首先要规划其架构。...

    Android 模拟器安装Android Market

    NULL 博文链接:https://keepye.iteye.com/blog/1292618

    上传android应用到googlemarket步骤

    【上传Android应用到Google Market步骤】 在Android平台上,开发者对Android Market(现称为Google Play)的支持至关重要,因为应用的数量和质量直接影响着平台的吸引力。为了让更多优质应用进入市场,谷歌为开发者...

    Google android market 电子市场的移植 (for 1.6)

    1. **版本兼容性**:Android Market/Google Play服务依赖于特定的API级别,而Android 1.6的API级别较低(API Level 4)。因此,开发者需要确保移植的应用能与低版本的SDK兼容。 2. **库和框架的适配**:Android ...

    Android market api for php

    标题中的“Android Market API for PHP”指的是一个PHP库或服务,它允许开发者通过编程方式与Google Play(原Android Market)进行交互,获取有关应用商店中应用程序的信息,如排名、评分、评论等。这个API通常对...

    android market 2.2.11.apk

    【Android Market 2.2.11.apk】 Android Market,后来更名为Google Play Store,是Android操作系统中的核心组件之一,它是Google为Android设备提供的官方应用商店。2.2.11版是该市场应用程序的一个特定迭代,对应于...

    Android Market

    这篇http://blog.csdn.net/ichliebephone/archive/2010/12/31/6110519.aspx博文中用到的文件。

    先锋Android Market CMS内容管理系统 X1.0.zip

    先锋Android Market CMS内容管理系统是基于先锋CMS系统开发而成的一套安卓应用市场管理系统,继承了先锋CMS智能人性、简单易用、安全高效的特点。   1、智能人性、简单易用、安全高效:先锋AndroidMarket CMS内容...

    android2.2模拟器google market安装文件

    在Android系统中,Google Market(现称为Google Play商店)是官方的应用程序分发平台,用户可以在这里下载各种应用程序、游戏、音乐、电影等。对于开发者和用户来说,它都是一个至关重要的组成部分。在本主题中,...

Global site tag (gtag.js) - Google Analytics