怎样在不依赖发布app到google playplay的情况下在app内集成谷歌地图

联系谷歌推广专业营销服务商
公司名称:上海汇搜信息技术有限公司(总公司)
联系人:Nickwang - 汪先生
电 话:021-(非工作日请拨打24HR手机)
地 址:上海市嘉定区华江路720号歆翱大厦5F
用手机扫描二维码在Google Play推广APP的10个方法和禁忌
 作者: 姜惠田 编辑:
  【IT168 资讯】请开发者不要偏离成功之道。在Google Play上设计、开发和发布应用时,请谨记这10种正确做法和10种禁忌行为。这是提高你应用的曝光率并降低风险的最佳途径。  10种可提高应用在Google Play上的曝光率的正确做法:  1.针对Android平台优化应用设计和导航功能。  2.充分利用的优势。  3.使用Google+帐户登录以便获取更多用户指标。  4.尽量缩减APK的大小,以确保更高的下载量。  5.确保你的稳定可靠并且可以扩展。  6.发布应用之前进行Alpha/Beta测试。  7.测试你的应用图标设计。  8.使用你制作的视频和屏幕截图精心设计详情页面。  9.重视用户评价。  10.深化与用户之间的互动。  10种可能毁掉应用口碑的禁忌行为:  1.不得侵犯他人的知识产权。  2.不得出现露骨或色情内容、图片、标题和说明。  3.未经用户允许,不得使用其机密信息。  4.不得链接到其他应用商店下载和安装Google Play之外的应用。  5.不得绕过Google电子钱包进行应用内购买。  6.应用的说明、标题或元数据中不得包含不相关的、误导性或过多的关键字。  7.如果未经许可,不得在应用标题的开头使用其他商品的品牌或名称。  8.不要通过操纵评分或奖励来诱骗用户安装或评审等活动。  9.应用中的内容、标题、图标、说明或屏幕截图中不得包含虚假或误导性信息。  10.不得滥用Google Play徽标。只能使用获得许准的Google Play图标和徽章。
大学生分期购物销量榜手机签到经验翻倍!快来扫一扫!
google服务框架和安装方法以及google play出错解决!不用刷机!【需要root】
99364浏览 / 2021回复
杰里米 把此帖设为精华,作者+50经验:
看到有人要google服务包,由于游戏验证的需要和我自己对Google Play的钟情,【装服务框架和PLAY就能玩所有游戏.换飞行模式,用市场解锁能下载市场免费.钛备份+信用卡,付费下载15分钟内退款,钛备份恢复,你就等于破解了市场收费APK 】李伦、苦于在网上找google服务框架及安装方法,但是竟没一个成功的,下到东西了,Play也用不成!当然,终极方法是机油们的带google服务框架的ROM,为了这个就要刷机终究是不爽。在自己的不断摸索下,最终不用刷机(需要手机root)安装google服务,总结于下!本人亲测!google基础服务包包涵以下几个文件:GoogleServicesFramework.apk——这个是google基础服务框架,这个是最基础的,google的服务都基于它,一般情况下,要用任何google服务必需先安装它。ContactsSyncAdapter.apk——这个是google联系人同步服务接口,安装了这个,账户与同步里面的联系人同步才可用,不然点同步就只是一闪而过,根本不执行。CalendarSyncAdapter.apk——这个是google日历同步服务接口,安装了这个,账户与同步里面的日历同步才可用。Google Play.apk——这个就是google商店了一、安装方法:1、首先安装GoogleServicesFramework.apk(此为必需!要用google服务就得装!)2、GoogleContactsSyncAdapter.apk和GoogleCalendarSyncAdapter.apk可根据自己需要安装,不用联系人和日历同步则可以不装。3、安装Google Play(如果你想用上google商店)先安装google play.apk到手机内存,安装后如果你就迫不及待的去运行你会发现添加google账户正常,搜索查看应用正常,但一下载应用就出错退出!解决方法是:安装google play后,一定不要运行,进入RE文件浏览器,把手机内存data/app目录下的com.android.vending-1.apk(其实就是安装好的google play)复制到system/app目录下,重启手机即可!二、常见问题:
1、如果出现如下图所示闪退情况:&
请按完整过程重新安装一遍!还是闪退的话,就把google play卸载了,然并且删除system/app/下面的com.android.vending-1.apk然后重启!不要快速开机后再安装google play,并按上面的步骤复制com.android.vending-1.apk到system/app/下面再重启!同样不要快速开机应该就可以了!2、如果出现如下图所示无法建立连接情况:&安装附件google ip写入hosts.apk 。安装后打开只要勾选第一项,再点设置hosts就行了。。。国内是这样的,动不动就封的谷歌的域名。
root权限是必须的
对 楼主 聊聊、 说:=========================感谢好友分享
欣赏。支持好友。。。。
对 楼主 聊聊、 说:=========================支持好友!
拍的精美,清晰漂亮,欣赏支持好友佳作!祝好友国庆节快乐!
很好,支持了。
对 楼主 聊聊、 说:=========================支持
对 楼主 聊聊、 说:=========================支持哦
对 楼主 聊聊、 说:=========================感谢分享!
对 楼主 聊聊、 说:=========================来看看
对 楼主 聊聊、 说:=========================哟,聊聊发技术帖了!
好东西,一定要试下
支持哦 试下!前天就是装不好!开不了机子急死我了
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录当前位置 & &
& 在Google Play推广APP的10个方法和禁忌
在Google Play推广APP的10个方法和禁忌
14:11:00&&出处:&&
编辑:快科技 &&)
让小伙伴们也看看:
阅读更多:
好文共享:
文章观点支持
当前平均分:0(0 次打分)
登录驱动之家
没有帐号?
用合作网站帐户直接登录Google Maps API v2 android版本开发 国内手机不支持google play Service相关问题解决--图文教程
google 地图在国内的使用让人很头痛,麻烦得要死,真搞不明白google为什么不能搞成跟百度地图那样让人使用。
后注:最近刷机后重新安装(默认root的)可以直接在市场上下载几个apk安装后使用google服务了。
google maps依赖于google play Service,而国内手机大部分都没预装google play Service,单独安装也安装不了,要root后经过几步安装系统app才能使用。
v2版本的申请api key方式让调试也变得复杂,开发的jar包不是用普通的导入方式就可以的,还需要导入工程,相对其他功能来说复杂了很多,网上搜索了很多资料,自己测试出了很多问题后总算在手机上看到地图了,这里记录一下,时间是.(以后可能现在可以的方法又不行了)。
把自己手机上最新的apk导出来传到博客上共享了&&
/zdz8207/google%E6%9C%8D%E5%8A%A1%E7%9B%B8%E5%85%B3apk-.zip&
官方介绍地址
Google Maps Android API v2的初步介绍:  /maps/documentation/android/  Introduction  /maps/documentation/android/intro
===================================================
具体步骤:
一、下载 Google Play services SDK :打开Android SDK Manager进行下载。
更新sdk内容,拉到最下面,下载会到你sdk目录的extras目录下,具体路径跟你环境有关,如上图,鼠标移动上去可以看到。
二、申请api key
1.获取数字证书的证书指纹,数字证书(digital certificate)有Debug和Release两种。本地调试的debug keystore 文件debug.keystore。默认和虚拟机AVD存放在一起,xxx\.android\,也可以通过Eclipse中的Windows&Preferences&Android中的Default debug keystore进行查看。Release的是自己发布应用生成的keystore在cmd命令行里切换到你安装的JDK的bin目录中输入下列命令(路径替换成你自己的):keytool -v -list -keystore E:\android\avd\.android\debug.keystore
debug.keystore默认密码是android,自己的签名文件是你自己设置的密码,跟发布时输入的密码一样。查看"证书指纹"中的SHA1中的内容,这个内容记下来,接下来会使用到. 效果图如下:
2.创建Google Maps API Key
/apis/console需要先登录,首次使用会出现让你创建API工程的页面. 点击Create project后会跳转到services页面,需要在这个页面选择你要使用的API.选择Google Maps Android API v2. 跳转到服务条款确认的页面,接受后,在显示的页面中左边列表选择&API Access&,然后点击Create new Android key... 按钮. 在弹出的对话框中填写SHA1认证指纹和程序的包命,中间用分号分隔(google自带的google map v2示例程序的包命是com.example.mapdemo): C6:3D:DB:7B:1C:07:FD:5A:53:E0:85:28:3D:D1:5F:FE:FF:8E:D1:38;com.example.mapdemo点击create按钮后,就创建了一个新的API key: Key for Android apps (with certificates)API key: AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42YAndroid apps: C6:3D:DB:7B:1C:07:FD:5A:53:E0:85:28:3D:D1:5F:FE:FF:8E:D1:38;com.example.mapdemoActivated on: Mar 25,
上面生成的API key配置到AndroidManifest.xml&meta-dataandroid:name="com.google.android.maps.v2.API_KEY"android:value="AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42Y"/&
再到Service里面打开api功能,尤其是android的api v2 哪项,否则无法使用申请的key
三、导入工程
Eclipse中选择 File & Import, Android & Existing Android Code into Workspace. (注意: 是 Android & Existing Android Code into Workspace, 不是General & Existing Projects into Workspace, 否则是无法导入) ,拷贝到自己的工作目录,注意:这个项目和maps项目必须在同一文件夹或者工作空间才行,否则会出错。
导入&android-sdk-folder&/extras/google/google_play_services/samples/maps 注意:新版本eclipse不能先复制到workspace下再导入了,否则会报错。
Eclipse中选择 File & Import, Android & Existing Android Code into Workspace,把此程序导入到Eclipse中.(注意: 这里是 Android & Existing Android Code into Workspace, 而不是General & Existing Projects into Workspace, 否则会出现大量错误.)&
导入后发现有大量错误,解决办法
1.删除res\layout下面的options_demo.xml multimap_demo.xml 删除对应类,修改MainActivity。
2.创建libs文件夹,导入android-support-v4.jar
3.修改AndroidManifest.xml 把申请到的api key 填到里面,
注意,你的包名必须和申请的一致才可以,修改了包名以后要重新申请,当然debug.keystore不一样也要重新申请,就是说我这里这个key你是用不了的
&meta-dataandroid:name="com.google.android.maps.v2.API_KEY"android:value="AIzaSyDFGLwpvnJ33QxKvHPY7MxrhbNUX29J42Y"/&
4.把google-play-services.jar这个jar包导入,在自己的项目上右键,选Properties,左边选Android,然后在下面的Library里面Add刚才的google-play-services_lib。
注意:一定要变成绿色打勾了以后才可以,当前情况下可以的,关闭后再进入有可能又变红x了,原因应该是路径的问题,上面说过了两个项目必须在同一workspace里面才可以。
另外,手机的google play必须更新到最新版本,否则第一次运行会提示要你先更新了才能使用。
本人的运行效果:
测试过程遇到了很多问题,可能不同环境,不同机型还会遇到其他问题,我遇到的问题要点都在上面说明了,下面是两个报错比较多的异常。
03-25 13:09:00.265: E/AndroidRuntime(16215): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
03-25 15:45:19.311: E/Google Maps Android API(10212): Failed to load map. Could not contact Google servers.
最后为了方便大家把自己手机上最新的apk导出来传到博客上共享了&
把两个导入到workspace的项目代码也发上来吧---由于key和环境不一样,其他人导入了也用不了的,只能做参考了。
=========================================
收集的一些反馈信息
博主,我虚拟机跑的地图是英文版的 看你截图跑出来是中午地名 这个哪里控制 。 还有博主Release版的 发布后在手机上地图跑出来了没? 我创建的私人证书 然后用里面的SHA1申请了API KEY 替换key后在手机上显示的是一片空白 地图显示不出来 只有+-两个标准 包名是匹配的  由于我是新手 第一次生成自个的私人密钥 地图始终显示不出来 我怀疑是我的证书有问题 求助啊..---------------------------------------------------------地图出来什么版本跟手机或者虚拟机设置的语言有关的,你把语言设置成中文,地图就变成中文了,这个是google地图自己做的事情。Release版的和debug版的没什么差别的,就生成api key的SHA1不一样。&可以用ADT插件生成的私人证书然后导出签名。Release版的证书你不能在eclipse里面直接run的,直接run的是用debug的签名的,Release版的需要Export出正式版apk安装才能正常使用。
========================================
阅读(...) 评论()}

我要回帖

更多关于 google play app下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信