In all of them indicate the package name. I never saw it in export.
When you export to android the name of the apk should be the name you put in Gideros Project Properties, Application name. Isn'it what you have when you export to android?
When you export a project to create an apk file and upload it to the Google Play Console, it is rejected with the error that the app is available for TVs and needs to be uploaded as an app bundle.
This is because the manifest file contains: ' category android:name="android.intent.category.LEANBACK_LAUNCHER" ' in the "intent-filter" section.
I can't upload it as an app bundle, therefore to generate the apk I have to build it with Android Studio by removing this declaration from the manifest file.
Perhaps it would be nice if there was an option in the export project to not include this declaration in the AndroidManifest.xml file.
"Starting Nov 9th, 2023 Google TV will require developers to provide a square app icon asset as part of the submitted TV app package in addition to the existing banner asset. The provided square app icon asset will be surfaced in circular format on the For You tab in the user’s Your Apps row and will be the primary asset users see when they launch your app. Please refer to the TV App Icon Guidelines for more guidance on creating app icons for your TV app."
is this packaged when exporting aab/apk or something has to be done? thanks
One more thing... when I upload the apk to Google Play a warning appears: "androidx.fragment:fragment:1.0.0 deprecated..." And it is recommended that you update to version 1.1.0+.
One more thing... when I upload the apk to Google Play a warning appears: "androidx.fragment:fragment:1.0.0 deprecated..." And it is recommended that you update to version 1.1.0+.
Ok, thanks @MoKaLux. After trying Google Play Services version 22.3.0, the ads plugin is not working for me. I configured version 21.5.0 again and it is fine as before, but with the conflict. Anyway for now it's just a warning.
Btw, I use the ads plugin to display ChartBoost ads and it is working, but I know that the ChartBoost SDK is outdated in Gideros. Could it be updated at some point?
Comments
I did the three options you indicated.
I did it by checking apk, then with aab. I also did it without those options to see the exported Android.
Also indicate the paths of the android sdk, jdk, the keystore.
In all of them indicate the package name. I never saw it in export.
If you have any recommendations please let me know.
Isn'it what you have when you export to android? You should leave the paths empty, Gideros Studio should automatically pick up the path to Android Studio on your system.
When you export a project to create an apk file and upload it to the Google Play Console, it is rejected with the error that the app is available for TVs and needs to be uploaded as an app bundle.
This is because the manifest file contains:
' category android:name="android.intent.category.LEANBACK_LAUNCHER" '
in the "intent-filter" section.
I can't upload it as an app bundle, therefore to generate the apk I have to build it with Android Studio by removing this declaration from the manifest file.
Perhaps it would be nice if there was an option in the export project to not include this declaration in the AndroidManifest.xml file.
Thank you,
David.
Likes: MoKaLux
https://play.google.com/store/apps/developer?id=SimplesApps
http://www.amazon.com/gp/mas/dl/android?p=com.simplesapps.actionbasket
https://itunes.apple.com/artist/david-rodriguez/id763996989
"Starting Nov 9th, 2023 Google TV will require developers to provide a square app icon asset as part of the submitted TV app package in addition to the existing banner asset. The provided square app icon asset will be surfaced in circular format on the For You tab in the user’s Your Apps row and will be the primary asset users see when they launch your app. Please refer to the TV App Icon Guidelines for more guidance on creating app icons for your TV app."
is this packaged when exporting aab/apk or something has to be done?
thanks
Fragmenter - animated loop machine and IKONOMIKON - the memory game
@keszegh, the square icon is the standard one, so yes it is already exported by Gideros.
Likes: keszegh
One more thing... when I upload the apk to Google Play a warning appears:
"androidx.fragment:fragment:1.0.0 deprecated..."
And it is recommended that you update to version 1.1.0+.
It's related to some problem with an SDK?
Thanks.
https://play.google.com/store/apps/developer?id=SimplesApps
http://www.amazon.com/gp/mas/dl/android?p=com.simplesapps.actionbasket
https://itunes.apple.com/artist/david-rodriguez/id763996989
However according to this SO thread https://stackoverflow.com/questions/76610683/google-play-console-the-sdk-developer-androidx-fragment-has-reported-fragment1 it may be because of google own libraries, and last answer gives a way to find out which dependency needs this fragment library. Can you check with your project and report here ?
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-basement:16.0.1 conflicts with 15.0.1
androidx.legacy:legacy-support-v4:1.0.0
androidx.fragment:fragment:1.0.0
androidx.annotation:annotation:1.1.0 conflict with 1.0.0
There is this conflict but in the properties of the Ads plugin I have set version 21.5.0 as discussed in this topic: https://forum.giderosmobile.com/discussion/comment/68402#Comment_68402
I don't know what version of Google Play Services I could use.
https://play.google.com/store/apps/developer?id=SimplesApps
http://www.amazon.com/gp/mas/dl/android?p=com.simplesapps.actionbasket
https://itunes.apple.com/artist/david-rodriguez/id763996989
Btw, I use the ads plugin to display ChartBoost ads and it is working, but I know that the ChartBoost SDK is outdated in Gideros. Could it be updated at some point?
Thanks!
https://play.google.com/store/apps/developer?id=SimplesApps
http://www.amazon.com/gp/mas/dl/android?p=com.simplesapps.actionbasket
https://itunes.apple.com/artist/david-rodriguez/id763996989