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.
 
				 
 
		 
 
		 
 
		 
						
					 
 
		 
 
		