game_android
Member
I am experiencing a problem in B4A 13.40 when using the FirebaseAdMob2 library in a Non-B4XPages project (in the Activity). On Android 7 and lower, the application does not receive the Advertising ID (Ad ID) and remains stuck at the Ad ID retrieval step.
Code Reference:
B4X Forum thread on Advertising ID
Paths Configuration:
Additional Information:
Testing Note:
It seems that changes in B4A 13.40 affect the behavior of FirebaseAdMob2 on older Android versions, preventing Ad ID retrieval and blocking the application.
Code Reference:
B4X Forum thread on Advertising ID
Paths Configuration:
- JDK: 19.0.2
- android.jar: 36
Additional Information:
- In B4A 12.80 with JDK 19.0.2 and android.jar 33, the Ad ID was successfully retrieved on Android 7; no issues occurred.
- In B4A 13.40 with the same JDK 19.0.2 and android.jar 33, the application still gets stuck at the Ad ID retrieval step on Android 7.
Testing Note:
- The target android.jar 36 is intended for testing because I want to use the following manifest code:
B4X:
SetApplicationAttribute(android:theme, "@style/LightTheme")
CreateResource(values, theme.xml,
<resources>
<style
name="LightTheme" parent="@android:style/Theme.Material.Light">
<item name="android:windowOptOutEdgeToEdgeEnforcement">true</item>
</style>
</resources>
)
It seems that changes in B4A 13.40 affect the behavior of FirebaseAdMob2 on older Android versions, preventing Ad ID retrieval and blocking the application.