B4A Tutorial android.jar / targetSdkVersion / minSdkVersion - Erel    Oct 18, 2023   (93 reactions)   tags: runtime permission, sdk version, Targetsdk, SDK, B4A errors. targetSdkVersion Set in the manifest editor. This one is a bit more confusing. It helps... they run on Android 6+). The way to solve it is to check the targetSdkVersion value. If it is 22 or below... it without those changes. This means that an app with targetSdkVersion set to 14 (Android 4.0..., nor handle any other breaking change. Q: Will my app run on Android 4.0 if targetSdkVersion is set to 8.0? A: Yes. Q: Can I use new features without setting the targetSdkVersion to a higher version... B4A Question error private sign key - Erel (first post)    Mar 27, 2018 This warning means that it is recommended to set the targetSdkVersion to 26. https://www.b4x.com/search?query=targetSdkVersoin+26... B4J Library jServer & jWebSocketClient using Jetty 11.0.26 - Chris2    May 27, 2026   (5 reactions) @Erel has now released an official (beta) jServer v4.10 with dependencies updated to jetty 11.0.26...-994492, A version of jServer based on Jetty 11.0.26 is available to download from here (too big... that jServer-11.0.26. jServer-11.0.26 is based on jServer 4.03 jWebSocketClient-11.0.26 is based on jWebSocketClient V2 To install: jServer-11.0.26 Download the zip file from here, and extract the contents into the internal libraries folder. You should then have jServer-11.0.26.jar, jServer-11.0.26.xml, and... Other B4A v13.7 BETA - targetSdkVersion = 36 + Edge to Edge - Erel    Jul 30, 2026   (33 reactions) I'm happy to release a new BETA version of B4A. The main improvements in this version are related to new requirements enforced with targetSdkVersion=36. Apps running on new devices now run in edge to edge mode (E2E). This means that the activity fills the whole screen and other elements, such as the system bars, are overlaid on top of it. The way to deal with this change is to add a "root" panel that is positioned in the content area and add any layout that shouldn't... B4A Code Snippet targetSdkVersion 35 and opting out of edge-to-edge enforcement - Erel    Jul 10, 2025   (30 reactions) Starting from B4A v13.4, the default themes (Themes.LightTheme / Themes.DarkTheme) already include the snippet that opts out of edge-edge. You only need this if you use a customize theme. The recommended targetSdkVersion is presently 34, however if you like to experiment with v35 then your app will be enforced to become edge-to-edge. This is a feature that will be mandatory at some point in... "android sdk platform 35" with B4A Sdk Manager. 2. Configure the IDE to use android.jar from... B4A Code Snippet SaveAs - Let the user select a target folder + list of other related methods - Erel    Nov 1, 2024   (46 reactions) (secondary) storages. Requires the user to first select the target folder. Once the user selected.../threads/manage-external-storage-access-internal-external-storage-sdk-30.130411/ Sub SaveAs... B4A Tutorial Android 14 / targetSdkVersion 34 and Services - Erel    Aug 5, 2024   (23 reactions) B4A v13.0+ should be used with targetSdkVersion 34+. Android 14 continues the longtime trend of making services less flexible and more difficult to use (converging to iOS background tasks features from 2014). Many of the previous use cases for services are better covered by receivers: Receivers and Services in 2023+ Another common use case for services was to overcome the activities complex lifecycle. This is not relevant if using B4XPages, where a single activity is used and it is not... B4i Question Crash on iOS 26 when a Page with CustomListView also has ToolBarButtons (reproducible) - marcick    Nov 25, 2025 Hi everyone,
while testing my app on iOS 26, I encountered a crash that seems to be caused by a conflict between CustomListView and ToolBarButtons.
I’ve created a minimal project that reliably reproduces the issue (attached).
The sample project contains 2 pages:
PageMain
– Has a ToolBarButton... B4A Code Snippet Notifications permission with targetSdkVersion = 33 - Erel    Jun 6, 2023   (24 reactions) showing notifications. When targetSdkVersion < 33, the OS will show the permission dialog automatically before the notification is displayed. Once we switch to targetSdkVersion=33 we are responsible for... that targetSdkVersion >= 33 Private Sub CheckAndRequestNotificationPermission As ResumableSub....InitializeContext Dim targetSdkVersion As Int = ctxt.RunMethodJO("getApplicationInfo", Null).GetField("targetSdkVersion") If targetSdkVersion < 33 Then Return True Dim... B4i Code Snippet iOS 26.1 Liquid Glass - Alex_197    Nov 21, 2025   (4 reactions) Hi all. To all who don't like iOS 26.1 liquid glass - add these 2 lines into Main. It will turn it off. 'iOS26.1 #PlistExtra: <key>UIDesignRequiresCompatibility</key><true/> #PlistExtra: <key>UIUserInterfaceStyle</key><string>Light</string>... Page: 1   2   3   4   5   6   7   |