Hi,
I have a app 64 bit on Android created with delphi 10.4.1 - and SDK android 25.2.5 and
RemoteDB ver. 2.11.0.0
I use remoteDB to connect on my remote server (NexusdDB)...
I use this to connect
RemoteDBDatabase1.ServerUri := MyServerUri;
RemoteDBDatabase1.Connected := True;
if I try it the App on
my smartphone Android 8.0 all work
my tablet Samsung Tab A7 Android 10 the App crash and close
on smartphone Samsung A71 Android 10 not work NO error
if try on PC Windows (32 and 64 bit) all work...
how can i solve?
thanks
Have you looked at the Android logs to see what's going on? Perhaps this blog post by Brian Long may help. http://blog.blong.com/2016/11/debug-logging-in-firemonkey-coderage-xi.html
1 Like
wlandgraf
(Wagner Landgraf)
December 24, 2020, 8:09pm
3
It might be related to Android blocking HTTP connections. Please check this:
1 Like
I Wagner,
Thanks for the reply...
It doesn't work ... for me :(
do you have a working example project for android64?
this is my AndroidManifest.tamplate.xml
<?xml version="1.0" encoding="utf-8"?>
<uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />
<%uses-permission%>
<uses-feature android:glEsVersion="0x00020000" android:required="True"/>
<application android:persistent="%persistent%"
android:restoreAnyVersion="%restoreAnyVersion%"
android:label="%label%"
android:debuggable="%debuggable%"
android:largeHeap="%largeHeap%"
android:icon="%icon%"
android:theme="%theme%"
android:hardwareAccelerated="%hardwareAccelerated%"
android:resizeableActivity="false"
android:requestLegacyExternalStorage="true">
android:usesCleartextTraffic="true"
<%provider%>
<%application-meta-data%>
<%uses-libraries%>
<%services%>
<!-- Our activity is a subclass of the built-in NativeActivity framework class.
This will take care of integrating with our NDK code. -->
<activity android:name="com.embarcadero.firemonkey.FMXNativeActivity"
android:label="%activityLabel%"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
android:launchMode="singleTask">
<!-- Tell NativeActivity the name of our .so -->
<meta-data android:name="android.app.lib_name"
android:value="%libNameValue%" />
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<%activity%>
<%receivers%>
</application>
wlandgraf
(Wagner Landgraf)
December 28, 2020, 5:06pm
5
You have added ir wrongly. You have to put it inside the application
tag:
<application android:persistent="%persistent%"
android:restoreAnyVersion="%restoreAnyVersion%"
android:label="%label%"
android:debuggable="%debuggable%"
android:largeHeap="%largeHeap%"
android:icon="%icon%"
android:theme="%theme%"
android:hardwareAccelerated="%hardwareAccelerated%"
android:resizeableActivity="false"
android:requestLegacyExternalStorage="true"
android:usesCleartextTraffic="true">
system
(system)
Closed
December 29, 2020, 6:25pm
7
This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.