FliplineStudios sun9278888 There are some issues with doing it ourselves right now with the current SDK and armv7 builds: https://github.com/Gamua/Adobe-Runtime-Support/issues/372#issuecomment-665972179 Looks like we'll have to wait for the next SDK update from Harman to target 29 for new apps, though we can still use 28 for now for updating existing apps.
ma sun9278888 Exactly as everyone else has stated, the answer is "it depends". The easiest way to tell is to try for yourself and see if you have any issues. There will be some things that change around privacy / permissions, eg file access on the SD card. Also any new SDK features in API 29 you probably won't be able to access until the build tools in AIR are updated as well. https://developer.android.com/distribute/best-practices/develop/target-sdk.html#pre10
MrZhaobh When I use targetSdkVersion29, a crash occurs on Android Q phones, libc: Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xc22fb000 in tid 27208
pol2095 an other thing, Google intend to require new apps and games to publish with the Android App Bundle on Google Play in the second half of 2021
Michoko pol2095 Thank you for the info. Now Harman will really have to add proper bundle support to the AIR SDK.
ma Pretty sure they are planning on this, just the iOS 13 and issues with the splash screen have been taking precedence. Their current AAB packaging is almost there, just unfortunately lost all ANE resources, which made most ANEs useless 🙂
2dguy pol2095 AAB packaging lost for Android TV and using space in path file too Sorry, but I do not understand this, when you have time can you elaborate a bit? And if you don't mind...a link to the article. Thank you.
yooni126 in new release of adobe Air (33.1.1.217) Changing default Android target SDK to 29: this will update generated APK files so that the default targetSdkVersion value is 29 Thank you Harman 🙏
Michoko yooni126 Thank you for sharing! Do you have a way to be notified about new AIR releases? Or visiting their page is just a daily routine? 🙂
Mike1965 yooni126 can you please describe where i can put the informations that the APK has the SDK 29 `?
TeotiGraphix @Mike1965 my-app.xml <application xmlns="http://ns.adobe.com/air/application/33.1"> ... <android> <manifestAdditions><![CDATA[ <manifest android:installLocation="auto"> <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/> ... </manifest> ... ]]></manifestAdditions> </android> </application>