在Google Play Console.

(Google Play App Signing )签署您的应用

在创建应用时:

会有个“ Google Play App Signing” 的东西,提示使用。

这个东西会有两个密钥:应用签名密钥上传密钥

当您准备发布应用时,使用上传密钥签署您的应用并将它上传到 Google Play。然后,Google 使用上传证书验证您的身份,并使用您的应用签名密钥重新签署 APK 以进行分发。

所以加固后,防止了二次打包后,这个方法就用不了。

(Google Play App Signing) 管理应用签名密钥

重要提示:选择加入 App Signing 是永久性操作

Google Play App Signing 是一个自愿加入的计划。如果您愿意,也可以选择继续自行管理密钥。

一旦在 Google Play App Signing 中注册了应用,您就无法撤消了。为了确保应用签名密钥的安全,我们不能从安全服务器上移除密钥。

所以想自己管理自己的密钥,就要选择退出 “App Signing”。

  1. "CREATE APPLICATION" having the same name which you want to upload before.
  2. Click create.
  3. After creation of the app now click on the "App releases"
  4. Click on the "MANAGE PRODUCTION"
  5. Click on the "CREATE RELEASE"
  6. Here you see "Google Play App Signing" dialog.
  7. Just click on the "OPT-OUT" button.
  8. It will ask you to confirm it. Just click on the "confirm" button.

You are ready to Drop your APK file with your signing key.

这样就能上传我们自己的包,而Google Play 不做处理。

应用一旦发布:

請注意,系統不支援刪除應用程式或重複使用套件名稱。凡是在 Google Play 發佈的應用程式,使用者都可以無限次地重新安裝。

因此,即使將應用程式取消發佈,只要使用者曾安裝過該程式,就可以不受影響地繼續使用。

不過您可以藉由取消發佈應用程式,阻止新使用者安裝使用。

应用发布范围:

1.  选择应用

2. 选择 “Store presence”

3. 选择 “Pricing & distribution”

4. 在 “Countries” 栏目中,“Manage Countries”,管理发布范围。

Publishing status

Near the top of individual apps’ pages on your Developer Console, you can see your app’s latest publishing status. Whether you’re publishing an app for the first time or making an update, you can use your publishing status to understand your app’s availability on Google Play.

Here are the different statuses that can be displayed for your app:

    • Draft: App hasn’t been published on Google Play.

      • Note: If the Publish app option isn’t available, click Why can’t I publish? for more information or check your app’s pages on the left menu to make sure you’ve included all required information for your app.
  • Pending publication: App is currently being processed for publishing.
  • Published: App is published and available on Google Play.
  • Rejected: App has been rejected and wasn’t published due to a violation of Google Play policies. More information about the violation is available near the top of your app’s pages on the Developer Console. Once you make a change to your app to address the violation, you can submit it again.
  • Suspended: App is suspended due to a violation of Google Play Policies (Content PolicyDeveloper Distribution Agreement). An email with details about the suspension is sent to the account owner.

加固后,上传play store, 在 google play store 下载应用安装后,打开签名校验失败的更多相关文章

  1. apicloud 上传/更新App版本到 ios store 流程步骤

    app更新 上传APP的地址: https://itunesconnect.apple.com/login 苹果开发者中心: https://developer.apple.com/ app正式包更新 ...

  2. 简单的 Android 拍照并显示以及获取路径后上传

    简单的 Android 拍照并显示以及获取路径后上传 Activity 中的代码,我只贴出重要的事件部分代码 public void doPhoto(View view) { destoryBimap ...

  3. 使用ajax上传图片,支持图片即时浏览,支持js图片压缩后上传给服务器

    使用ajax上传图片,支持图片即时浏览,支持js图片压缩后上传给服务器 ajax上传主要使用了 var reader = new FileReader() 此方法 js图片压缩主要是利用canvas进 ...

  4. C# 防止content-type修改后上传恶意文件

    以图片为例子.在上传图片的时候,使用Fiddler抓取 通过js判断文件类型是不安全的,所以通过后台来判断,代码如下: ) { HttpPostedFile file0 = Request.Files ...

  5. 将IMAGE转为PDF后上传

    using iTextSharp.text; using iTextSharp.text.pdf; /// <summary> /// 将IMAGE转为PDF后上传 /// </su ...

  6. 阿里云 云解析使用方法/在阿里云ESC服务器解析域名并绑定服务器IP后上传文件通过域名访问步骤教程

    第一步:登录阿里云官网,获取服务器ECS的指定公网IP地址. 1.输入阿里云官网账号进入首页,如下图: 2.点击进入"管理控制台",如下图: 3.点击"云服务器ECS&q ...

  7. Swift开放StatsD后上传数据的出现,出现退换货503的Bug

    转载请注明出处:http://blog.csdn.net/cywosp/article/details/40781569 swift在版本号2.1.0之前假设各个服务的配置文件里打开下面配置后,且系统 ...

  8. 图片裁剪(cropper)后上传问题

    最近工作需要处理头像裁剪以及上传,研究了几天,写点心得,提醒自己记住踩过的坑,能帮助别人当然更好. 功能基本就是这样: 这里需要注意的是:拿到需求后,不要急于直接上手,花费半个小时,甚至更长时间缕清整 ...

  9. mui开发app之cropper裁剪后上传头像的实现

    在大多数app项目中,都需要对用户头像的上传,之前做web开发的时候,我主要是通过input type=file的标签实现的,上传后,使用php对图片进行裁剪,这种方式比较传统简单. 此次app开发中 ...

随机推荐

  1. Hper-V卸载

    1.txt文件输入以下内容,后缀改为cmd,以管理员身份执行 mountvol X: /s copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\ ...

  2. Python利用pandas处理Excel数据的应用

    Python利用pandas处理Excel数据的应用   最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做 ...

  3. JPanel与JFrame的区别

    JPanel与JFrame的区别: Jpanel不是顶级窗口,不能直接输出.它必须放在象JFrame这样的顶级窗口上才能输出. JcontentPane实际上就是一个JPanel.Jframe中会默认 ...

  4. mac charles手机抓包详细教程

    1.官方下载charles 2.查看电脑IP地址 3.Proxy>Proxy Settings>勾选 Enable transparent HTTP proxying  (记住端口号 88 ...

  5. js变量类型和计算

    # js入门基础-变量类型和计算 ` --首先由于我使用了一个不太合格的markdown来编写来文章,所以在移动端阅读不要太方便,建议移动端使用横屏模式或pc端阅读,当然如果你有平板那是最好的. -- ...

  6. pythonのdjango Form简单应用。

    Form表单有两种应用场景: 1.生成HTML标签. 2.验证输入内容. 如果我们在django程序中使用form时,需要在views中导入form模块 from django import form ...

  7. AXI4 STREAM DATA FIFO

    参考:http://www.xilinx.com/support/documentation/ip_documentation/axis_infrastructure_ip_suite/v1_1/pg ...

  8. 内核模块中filp->open对文件的读写【转】

    转自:http://guiltcool.blog.chinaunix.net/uid-9950859-id-98917.html 平时网络部分的东西碰的多些,这块一开始还真不知道怎么写,因为肯定和在用 ...

  9. 网站robots.txt & sitemap.xml

    1. 如何查看网站的robots.txt 网址/robots.txt, 比如小米  https://www.mi.com/robots.txt sitemap.xml

  10. 【转】详解web.xml中元素的加载顺序

    顺序为: context-param --> listeners --> filters --> servlets(如DispatcherServlet等) 详见<https: ...