在appgyver中,如何将应用构建目标更改为8.0(Android)?

时间:2018-08-02 14:18:26

标签: android appgyver

8月1日,Google Play要求新的应用程序至少定位到Android 8.0(API级别26)。但是在appgyver中,我注意到最新的可用版本是4.5.3。有什么办法可以升级吗?谢谢!

This is the screenshot of appgyver build options

3 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,即appgyver支持的最大API级别仅为21。从2018年8月开始,GooglePlay至少需要API级别26。

答案 1 :(得分:0)

AppGyver刚刚正式回答了这个问题here

TL; TR AppGyver正在使用Intel产品Crosswalk来构建Android应用程序,并且Intel一年多以前已关闭Crosswalk,现在AppGyver无法更新其Build Service。无需重写整个Android部分(这会花费过多的钱,Supersonic和Steroids被贬值),Android被AppGyver正式放弃,对于内部分发的应用程序,Build Service将保持原样,但不允许构建用于以下用途的应用程序Play商店。


编辑:我找到了一种解决方案,可以让我在Play商店中接受该应用,但该应用将在Android 8上崩溃。

然后,我测试了如何在Android 6上成功地从Play商店安装我的应用,但可以预料它会在Android 8上崩溃,因此,经过编辑的目标SDK编号会欺骗Play商店,因此它可以让APK进入,但在最终它还没有内置Android 8功能,因此在该版本上将无法使用。

我要做的就是将我的APK导入 APK图标编辑器,进入属性标签,更改 Target SDK 值到26之间(请确保在 Minimum SDK (最低SDK )字段中保留较低的值,因为这是一个可以告诉您实际上可以安装您的应用的Android版本的信息,如果该值很高,则旧手机将无法访问您的应用),然后点击打包APK 以生成一个新的签名的APK,并被Play商店接受!

就这么简单:

How to edit APK Target SDK using APK Icon Editor

然后,我测试了如何在Android 6上成功地从Play商店安装我的应用,但可以预料它会在Android 8上崩溃,因此,经过编辑的目标SDK编号会欺骗Play商店,因此它可以让APK进入,但在最终它还没有内置Android 8功能,因此在该版本上将无法使用。

编辑:它似乎也在Android 7上崩溃:(

答案 2 :(得分:0)

Appgyver一直在其平台上工作,并带来最新更新。希望很快也会解决此问题。.请尝试与他们的支持联系