gpt4 book ai didi

xamarin - 签署 Ad Hoc android APK : startIndex cannot be larger than length of string 时出错

转载 作者:行者123 更新时间:2023-12-02 03:12:29 24 4
gpt4 key购买 nike

我正在签署我的 Xamarin 共享项目的 android 部分。我使用存档发布按钮创建了一个存档。

我之前使用相同的签名证书上传了这个应用程序,并且上传是为了在 google play 商店中获得 alpha 的更新。我以前也使用过相同的包名称。有时我会在包名之间切换,所以我首先签署了一个包名略有不同的版本,这似乎工作正常。除了我无法上传到 google play 商店,因为我忘记更改版本并且使用了错误的包名称。

于是我回去改了包名和版本。并在签署存档时出现以下错误:startIndex 不能大于字符串的长度参数名称:startIndex

我假设它与软件包名称或版本有关。经过快速的堆栈溢出搜索后,我只找到了一个可能的修复方法,它在包名称中提到了一个句号。所以我仔细检查了包名,但没有任何问题(据我所知)。我也仔细检查了版本。

有人有过处理此类问题的经验吗?

最佳答案

我在一个代码库上遇到了这个错误,应用程序以前有一个不同的包名。 Android list 中没有对旧 ackage 名称的引用。

为了解决这个问题,我必须手动删除 SparkPortable 和 Droid 的 bin 和 obj 文件夹,然后重建。清理没有解决问题——只能手动删除。

关于xamarin - 签署 Ad Hoc android APK : startIndex cannot be larger than length of string 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39096345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com