[Ohrrpgce] Fwd: (Testing)Failure related to Android Pie

James Paige Bob at hamsterrepublic.com
Fri Oct 4 02:47:17 PDT 2019


Looks like Amazon's app store is starting to get more strict about apk
files also. Their requirements still appear to be more lax than Google's
though (I think?)

---------- Forwarded message ---------
From: <no-reply-appdev at amazon.com>
Date: Fri, Oct 4, 2019, 4:43 AM
Subject: (Testing)Failure related to Android Pie
To: <bob at hamsterrepublic.com>


[image: Distribution Portal Logo]
<https://www.amazon.com/gp/f.html?C=3CZTOK63A9N3F&M=urn:rtn:msg:2019100408433048e00ca49b0a428fa7c40fd82600g0na&R=1PV2C9RLHR7TQ&T=C&U=https%3A%2F%2Fdeveloper.amazon.com%2Fhome.html%3Fref_%3Dpe_1872010_141001310&H=NP6OEN1YW8TKZ2DNVA5FVPV6IBAA&ref_=pe_1872010_141001310>

Hi,

Thank you for submitting your app to Amazon Appstore. We ran an audit and
found that your app *Crypt of Baconthulhu* fails to work as expected on
below mentioned devices.

*Issue:* Warning pop up observed due to Android up leveling.

*Affected Devices:*
Fire TV Edition - Grundig Vision 7 (2019)
Fire TV Cube (2nd Gen)
Fire TV Edition - JVC 4K UHD Smart (2019)
Fire TV Edition - Grundig Vision 6 (2019)
Fire TV Edition - Grundig OLED (2019)


*Steps to Reproduce:* Install and launch the app .

*Expected Result:* No warning popup should be observed.

*Actual Result:* "App was built for older Android version and may not work
properly" warning Pop-up observed on launching the App.


*Possible Failure reasons:*
DeprecatedTargetSdkVersionDialog() method is implemented in Android Pie. If
the App’s *SDK Target version* is lesser than the *minimum supported target
SDK version 17* of the build, it may throw the deprecated SDK warning.

*Recommendations to fix the issue:*
We request you to correct the issue we found with your app by updating the
target version of app as below. As these changes are due to android
up-leveling, it cannot be fixed from device side. While in the current
version of the OS, the user can close the error message and continue to use
the app, this causes bad customer experience and may not be possible with
future upgrades.

*Pie Code from Android xref:*
public void showDeprecatedTargetDialogIfNeeded(ActivityRecord r) { if
(r.appInfo.targetSdkVersion &< Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT)
{ mUiHandler.showDeprecatedTargetDialog(r);

Reference link:
http://androidxref.com/9.0.0_r3/xref/frameworks/base/services/core/java/com/android/server/am/AppWarnings.java
<https://www.amazon.com/gp/f.html?C=3CZTOK63A9N3F&M=urn:rtn:msg:2019100408433048e00ca49b0a428fa7c40fd82600g0na&R=2K0WSCF3C7K72&T=C&U=http%3A%2F%2Fandroidxref.com%2F9.0.0_r3%2Fxref%2Fframeworks%2Fbase%2Fservices%2Fcore%2Fjava%2Fcom%2Fandroid%2Fserver%2Fam%2FAppWarnings.java&H=0Q5RZBSOXXHYWUB6VEFHALUGVHOA>

After you have made the updates, you may re-submit a new version of the
app, along with any metadata updates (small icon, large icon, screenshots,
descriptions, etc.) using the Amazon Mobile App Distribution Portal
<https://www.amazon.com/gp/f.html?C=3CZTOK63A9N3F&M=urn:rtn:msg:2019100408433048e00ca49b0a428fa7c40fd82600g0na&R=28GXBRDRZM2R2&T=C&U=https%3A%2F%2Fdeveloper.amazon.com%2Fhome.html%3Fref_%3Dpe_1872010_141001310&H=BZZQDSYHWPUUO7JFRV2CAN64KBIA&ref_=pe_1872010_141001310>
.

If you have any questions about your app, please use the Contact Us link in
your Distribution Portal account:
https://developer.amazon.com/help/contact-us.html
<https://www.amazon.com/gp/f.html?C=3CZTOK63A9N3F&M=urn:rtn:msg:2019100408433048e00ca49b0a428fa7c40fd82600g0na&R=2AI5JNC9D61CK&T=C&U=https%3A%2F%2Fdeveloper.amazon.com%2Fhelp%2Fcontact-us.html%3Fref_%3Dpe_1872010_141001310&H=EFF1MBF8AVSZJA4TLNARET2HEHIA&ref_=pe_1872010_141001310>
.


Sincerely,
Your Amazon Mobile App Distribution Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20191004/08705eaf/attachment.html>


More information about the Ohrrpgce mailing list