Android 使用API级别14以下的CreativeSDK?
出于某种原因,原来的Aviary框架已经停止工作,这迫使我将代码迁移到新的CreativeSDK。 不幸的是,这个新SDK的版本是14=Android4.0,但我们的许多客户仍然使用旧版本(根据谷歌对我们应用程序的统计,这个版本的使用率略高于20%) 我们不能发布一个减少那么多用户的应用程序更新,但是有没有办法用较低的api级别编译应用程序,然后只为“旧api”用户禁用图像编辑 有没有一种方法可以使用较低的api级别编译应用程序,然后只为“旧api”用户禁用图像编辑 棘手的问题。您可以尝试使用api lv<14构建应用程序,但creativeSDK将无法编译,从而导致生成错误,因此不会 安卓4.0已经有4年的历史了。库越来越多地放弃对旧android版本的支持(我认为这是有充分理由的,只是已经更新了!),creativeSDK就是这样。minSDK要求从鸟舍框架中的2.3提高到creativeSDK中的4.0 Adobe这样做是有原因的。为“旧”版本的android提供兼容性太麻烦了,尤其是复杂的功能 有人提到,creativeSDK现在真的需要api 14,而对旧版本的兼容性在任何地方都没有提到,这意味着它很可能不存在 回到你的问题上来,我想你的解决办法是。还有一些工作要做,但是Android正式支持它,我链接到的文档中清楚地描述了如何实现它的步骤 除此之外,您还有两个选择:Android 使用API级别14以下的CreativeSDK?,android,aviary,adobecreativesdk,android-min-sdk,android-api-levels,Android,Aviary,Adobecreativesdk,Android Min Sdk,Android Api Levels,出于某种原因,原来的Aviary框架已经停止工作,这迫使我将代码迁移到新的CreativeSDK。 不幸的是,这个新SDK的版本是14=Android4.0,但我们的许多客户仍然使用旧版本(根据谷歌对我们应用程序的统计,这个版本的使用率略高于20%) 我们不能发布一个减少那么多用户的应用程序更新,但是有没有办法用较低的api级别编译应用程序,然后只为“旧api”用户禁用图像编辑 有没有一种方法可以使用较低的api级别编译应用程序,然后只为“旧api”用户禁用图像编辑 棘手的问题。您可以尝试使用a
正如Tim所指出的,Adobe Creative SDK支持Android API 14及更高版本。比这个低的价格都不行 如果您使用的是图像编辑器UI组件,那么值得注意的是,对于API14和API15,
AviaryIntent.Builder
将无法工作
更新:请注意,从Creative SDK的
0.9.7版开始,图像编辑器仅支持Android API 16及以上版本。这一点在.中有所说明。您可以在playstore上同时安装多个版本的应用程序,保留旧版本供仍没有冰淇淋三明治的用户使用,新版本供所有有冰淇淋三明治或以上的用户使用。其他任何事情都可能是浪费你的时间。