Android Question #ExcludeClasses attribute in version 11.50

yo3ggx

Active Member
Licensed User
Longtime User
Hello,

In B4A v11.50 this attribute is no more available. There is any equivalent functionality or this is no more required?
This is what I currently have in my code:
B4X:
    #ExcludeClasses: com.google.ads
    #ExcludeClasses: .ads
    #ExcludeClasses: anywheresoftware.b4a.phone.RingtoneManager
    #ExcludeClasses: .games, .drive, .fitness, .wearable, .measurement, .cast, .auth, .nearby
    #ExcludeClasses: .tagmanager, .analytics, .wallet, .plus, .vision, .gcm

Thank you.
 

DonManfred

Expert
Licensed User
Longtime User
In B4A v11.50 this attribute is no more available. There is any equivalent functionality or this is no more required?

Other than that this version also adds support for targetSdkVersion = 31. I still recommend setting it to 30 for now.
  • Optimized dexer replaced with D8 tool.
  • Support for targetSdkVersion=31.
  • New #ExcludedLib attribute that is required in some cases when multiple native libraries with different versions are referenced.
  • Updated internal libraries: OkHttp v1.50, OkHttpUtils2 v3.00, PreoptimizedCLV v1.21, Network v1.53, B4XTable v1.22, KeyValueStore v2.31, SMM v1.12, NB6 v1.02, FirebaseNotifications v2.01, B4XCollections v1.13
  • #ExcludedClasses attribute removed.
  • Bug fixes and other minor improvements.
 
Upvote 1
Top