相关疑难解决方法(0)

关于为亚马逊Android App Store准备apk的问题

亚马逊的文档令人惊讶地缺乏有关提交二进制过程的信息.从我可以告诉你,你提交一个无符号二进制文件,他们将它包装在自己的代码中,并生成一个签名的apk?

这留下了几个问题:

  1. Amazon App Store是否为您执行zipalign?
  2. 如果您的应用已经在Android电子市场(Google)中,是否建议使用相同的软件包名称或不同的软件包名称?它有什么不同吗?
  3. 我还在其他地方看到,他们提供了下载他们准备的apk并用你自己的密钥签名的选项.是否建议使用此功能,然后使用您在Android电子市场中使用的相同密钥对其进行签名?它有什么不同吗?

在深入研究这个过程之前,是否还有其他考虑因素或陷阱?

谢谢

android amazon signing apk amazon-appstore

31
推荐指数
2
解决办法
1万
查看次数

如何在同一APK中支持亚马逊和Android Market(Google Play)链接

可能重复:
支持应用程序内的亚马逊和Android市场链接

我想知道您是否以及如何区分Amazon App Store安装的应用程序和从Market安装的应用程序.

例如,假设我的应用程序名为"示例应用程序",我想为亚马逊和市场开发.在应用程序中,我有链接评估示例应用程序.我也有一个购买Example App Pro的链接.这会产生问题,因为如果链接到不同的App商店,亚马逊将不会发布我的应用程序.

这需要我制作2个APK文件,这很痛苦.导出两者只需要大约30秒,但它会产生额外的混乱和测试时间.

所以有人找到了一种方法来制作一个可以上传到亚马逊和Android市场的APK,而无需在两者之间进行任何更改,以便在运行时我可以检查它是亚马逊或安装它的市场并更改链接因此?

android amazon hyperlink google-play

22
推荐指数
1
解决办法
3901
查看次数

链接回亚马逊应用程序商店进行评级

我目前在谷歌播放中使用以下代码为我的Android应用程序请求审查和评级我的应用程序.

如何链接回亚马逊应用商店或亚马逊市场实现同样的事情?

Intent goToMarket = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=com.yapp.blah"));
goToMarket.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(goToMarket);
Run Code Online (Sandbox Code Playgroud)

java android android-intent android-studio

20
推荐指数
3
解决办法
8017
查看次数

具有共享代码库的多个应用程序

由于在同一个应用程序的Android市场上同时拥有免费和付费版本很受欢迎,我决定也这样做.最初我只是复制了完整的代码库,并在这里和那里调整了一些代码(添加了广告,内置了一些限制等),因为当时没有选项来进行库项目,但这给我留下了两个很难管理修复的项目因为我需要做两次这样的bug.

从r14开始,我们可以使用带有资源的库项目,因此,就我所知,这对于这个特定问题是一个很好的解决方案.因此,我已经阅读了图书馆项目和结论,我很想知道不同版本的项目所需的最小文件数量是多少.因此,我的问题是;

  • 我可以拥有共享项目中的所有代码,并且基本上只有清单的裸骨项目吗?
    • 如果是的话,我应该吗?这是概念上的最佳方式吗?(除了它取决于我的代码库这一事实)
  • 我应该如何处理库包命名,是否有具体的规则?
  • 有没有相关的工具可以比较来自两个不同项目的代码,也许可以自动魔法或自动手动合并它们,哪一个更受欢迎?

android

14
推荐指数
2
解决办法
3253
查看次数

如何检查我的用户设备上是否安装了Android Market?

我怎么能写一个代码可以告诉我Android手机上安装了android市场?

android google-play

6
推荐指数
1
解决办法
2780
查看次数