用android中的本机应用程序替换非本机应用程序

时间:2014-02-11 18:44:56

标签: android flash replace air google-play

我有一种感觉我已经知道了答案,但我仍然希望它是可能的。一段时间后,我使用Adobe Flash试用版为Android制作了一个应用程序。从那时起,我在Android Studio中制作了许多类似的应用程序,它看起来更好,不需要用户下载AIR。无论出于何种原因,我在Flash中制作的应用程序运行得非常好,尽管它很容易成为我做过的最糟糕的应用程序。我想做的是将应用程序替换为重新制作,更好看的原生版本。这有可能吗?

1 个答案:

答案 0 :(得分:0)

是。 Google对Google Play的唯一要求是您的应用程序具有相同的程序包名称(例如“com.example.myapp”)并使用相同的证书进行签名。它还需要新的更高版本的代码,如果需要其他权限,则会提示用户进行手动更新。

Google不会将APK的内容与相似性进行比较,因此只要您拥有证书,就可以执行您想要的操作。

但是 - 您的“应用”是应用还是网页? Adobe AIR APK是一个原生应用程序。它们只是提供了构建应用程序的框架和工具集。

http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d128cdca935b-8000.html

更具体地说,Adobe对AIR应用程序使用与本机应用程序相同的分发方法,因此可以重新分发为本机应用程序:

http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac-77bd3ea112e2c0a7ed0-8000.html