xamarin.android 应用程序签名不起作用

2024-01-15

所以我试图将我的新 Android 应用程序发布到 Google PlayStore。来自阅读this http://docs.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release我了解我必须先对我的应用程序进行签名,然后才能将其发布到 PlayStore。我所做的与教程中的完全相同。将其上传到 PlayStore 后,我尝试在我的设备上安装该应用程序。我收到消息“包文件未正确签名”。这是 stage.. 在 xamaran studio 中,我收到消息“包已成功签名”。

如果我尝试从设备上的 apk 安装应用程序,我会收到消息“无法安装”

这里可能出了什么问题?

我在 Mac 上使用 Xamarin Studio。


找到问题了..这是一个JAVA工具问题。当系统上混合使用 JDK 和 JRE 工具时,这种情况经常发生。

不要使用 Java 7 中的工具!

仅使用 JDK 6 中的工具。 您可以通过键入以下内容来检查您拥有的版本:

java -version

如果您仍然不确定签名是否成功,您可以输入:

which jarsigner

jarsigner -verify -verbose -certs myapp.apk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

xamarin.android 应用程序签名不起作用 的相关文章

随机推荐

  • javascript 获取子域上的 iframe url 当前页面

    我需要获取页面上 iframe 所在的页面 url 因为我们使用 iframe 来处理订购产品 然而 在我的一生中 我似乎无法让它显示 iframe 的 URL 显示是一个测试 因为当我看到它有效时它会自动发送电子邮件 代码
  • Magento:获取商店联系电话

    看起来应该很简单 但在任何地方都找不到解决方案 我需要输出商店联系电话号码 该号码位于管理员的商店信息中 我需要将其输出到模板文件和 CMS 页面中 每个文件的代码是什么 谢谢 那是一个核心配置 所以它被保存在core config dat
  • 多数据库 Grails 应用程序的 Spring 或 Hibernate 多租户

    Grails 有一个用于单个数据库的多租户插件和一个用于多数据库的多租户插件 但不再支持 维护用于多数据库的插件 有没有什么方法可以让我将 Spring 或 Hibernate 本身用于多租户多数据库 Grails 应用程序 您可以使用此处
  • 如何从 JavaScript 中隐藏时间标准

    我只想显示天 日期 时间 现在显示 其实我想显示如下 如何删除 印度标准时间 使用的代码如下
  • Vue:等待渲染,直到安装所有组件

    我有一个 Vue Nuxt Web 应用程序 其中页面是从许多具有子组件的组件动态生成的 问题是页眉和页脚首先渲染 然后是具有实际内容的子组件 第一次加载时这看起来很糟糕 而且 Lighthouse 不喜欢它 这是一个Avoid large
  • 使用自动布局将堆栈视图垂直定向为纵向,水平定向为横向

    获得纵向垂直堆栈视图以横向水平对齐的最佳方法是什么 我尝试过代码和自动布局解决方案 但它们不起作用 有没有简单的方法可以在故事板中做到这一点 您需要以编程方式更新axis的财产UIStackView https developer appl
  • web.py 和 Gunicorn

    我的问题基本上是标题中的内容 如何设置gunicorn来运行web py应用程序 另外 如果有任何差异 我将如何在heroku上做到这一点 我已经使用内置的cherrypy在heroku上运行了我的应用程序 但我无法让gunicorn与we
  • SQL正则表达式获取电话号码

    我想获取满足特定条件的文本字符串的电话号码 9个字符 数字 只能从9 8 7 6开始 我尝试使用以下表达式 9 8 7 6 0 9 8 在以下函数中 DECLARE str VARCHAR MAX DECLARE validchars VA
  • OR 条件的流畅断言

    我正在尝试为以下条件设置流畅的断言 但找不到带有表达式的方法或带有 Or 的对象断言 我必须检查我的服务状态是否具有枚举值Pending or Active services Should HaveCount totalServices A
  • Laravel 5:如果用户已登录,则更改导航栏

    总的来说 我对 Laravel MVC 和模板引擎完全陌生 如果用户登录 我需要显示某些导航栏按钮和选项 例如 通知 注销 个人资料等 以及登录按钮 非常感谢任何关于如何以正确的方式解决这个问题的帮助 这是我目前正在考虑的 A User对象
  • mysql 不尊重 my.cnf 中的 wait_timeout 设置

    我在 my cnf 中设置了 wait timeout 并重新启动了服务器 但空闲连接的时间继续增长 超过了我设置的默认 100 秒 有什么想法为什么会发生这种情况吗 PS 我正在运行 ubuntu 12 04 和 Mysql Server
  • WPF:绑定到组合框选定项

    我有一个带有基于 XML 数据的 ComboBox 的 UserControl
  • 使用 MvvmCross 复制预填充 SQLite 数据库的首选方法是什么

    我正在修改 N 10 KittensDb 示例解决方案 我了解如何创建 SQLite 数据库 但我希望使用现有数据库 我猜我需要将数据库复制到正确的 UI 数据文件夹 也许它是在核心项目中完成的 如果是这样 正确的路径如何注入到正在运行的
  • 迭代图中的标记

    我试图用颜色和正确的标签来表示预测作为虹膜数据集的标记 这是我到目前为止所拥有的 from sklearn mixture import GMM import pandas as pd from sklearn import dataset
  • 未捕获的错误:模块解析失败:您可能需要适当的加载器来处理此文件类型

    我在运行业力测试时发现了这个错误 未捕获错误 模块解析失败 G demo my ng2 admin my ng2 admin my ng2 admin node modules awesome typescript loader dist
  • iOS 4.3 UIWebView -webkit-user-select:none;问题

    我一直在开发一个 iPad 应用程序 它使用 UIWebView 来显示一些文本和图像数据 效果很好 但是 我试图阻止用户按住屏幕几秒钟时发生的用户选择 通常的方法似乎在除 iOS 4 3 以外的所有平台上都能正常工作 我尝试了几种不同的方
  • 我应该如何在 pandas eval/query 函数中获取列的符号或检查 isnull() ?

    给定一个 pandas 数据框 我应该如何执行以下操作 df eval B sign A df query A notnull 它不允许我 因为无法识别sign A 和A notnull eval https pandas pydata o
  • vuejs 2 v-for:键不起作用,html 被替换?

    我正在 v for 中渲染一些 HTML 但是每次我更改任何数据时 我的所有 html 都会被替换 输入字段会丢失其值 我尝试给 key 赋予各种不同的值 我在vue v1中没有这个问题 只有在v2中才出现这个问题 http jsbin c
  • 如何编写 Django 查询,在作为 PostGres SQL 执行时执行日期数学运算?

    我正在使用 Django 和 Python 3 7 我正在编写一个在 PostGres 9 4 db 上运行的 Django 查询 但无法弄清楚如何形成我的表达式包装器 以便我向现有日期列添加秒数 整数 我尝试了下面的 hour filte
  • xamarin.android 应用程序签名不起作用

    所以我试图将我的新 Android 应用程序发布到 Google PlayStore 来自阅读this http docs xamarin com guides android deployment testing and metrics