将Android app发布到GooglePlay的操作教程
程序员文章站
2022-05-27 08:13:40
android app发布到googleplay
开头的废话: 最近使用cocoscreator开发的一个游戏的android版本需要发布到google play, 要上传到google play就...
android app发布到googleplay
开头的废话: 最近使用cocoscreator开发的一个游戏的android版本需要发布到google play, 要上传到google play就需要再app中集成google play service, 以前本来接入过,接入过程非常简单,也有发布到google play的应用,结果时间长了居然给忘掉了,google了一下才配置好,所以索性将它记录下来,以免再忘
本文使用的是androidstudio的工程进行开发,文章也只是大致讲述在发布到googleplay上,程序配置上需要进行的工作
1. 配置build.gradle
在app level下的build.gradle文件中加入google play service的依赖,不配置的话步骤2中的google_play_services_version就找不到定义
dependencies { implementation 'com.google.android.gms:play-services:12.0.1' }
2. 配置androidmanifest.xml
google_play_services_version不需要自己定义,它由google play service定义,它的值也随着google play service的版本变化而变化
上传apk至google play 必须加入这个配置,否则不能成功上传
配置到这里,就已经能够上传到google play了
3.跳转至googleplay商店
app一般都有个引导评论的功能,android的app一般直接跳转到googleplay商店详情页面,用户可以在这里给app打分和评论,附上代码
public static void launchappdetail() { final string google_play = "com.android.vending";//这里对应的是谷歌商店,跳转别的商店改成对应的即可 try { uri uri = uri.parse("market://details?id=" + mactivity.getpackagename()); intent intent = new intent(intent.action_view, uri); intent.setpackage(google_play); intent.addflags(intent.flag_activity_new_task); mactivity.startactivity(intent); } catch (exception e) { mactivity.runonuithread(new runnable() { @override public void run() { toast.maketext(mactivity, "googleplay store not exist", toast.length_short).show(); } }); } }