-
Content Count
20 -
Joined
-
Last visited
Everything posted by Anna Blanca
-
Hi. I installed Delphi 12 CE and when i try compile Android app, Delphi showing me this message: When i pressed "select an SDK version", opened this window: This paths for SDK are invalid: in this folders nothing exists. What is this? How fix it? Earlier, in previous Delphi versions not happens nothing similar....
-
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
Ups.... Another app not compile: -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
Thank you! -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
That's working! But why old path not valid now? And one problem: files from Delphi project imaging without normal icons: -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
But earlier, Delphi 11 works normal with this path.... -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
.... And that's message about error: -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
That's my Java settings: -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
I changed the paths in keytool.exe location and jarsigner.exe location. But i haven't jdk-17.0.10.7-hotspot, like you, only jdk-17.0.9.9-hotspot. And my Delphi-12 as before not working. -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
Yes, i have it all. But compilling under Android doesn't work.... -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
No SDK Manager.... -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
I installed Eclipse Temurin OpenJDK 17, that on first screen, but in the Option i see picture like second screen: -
Why i haven't Android SDK after intall RAD Studio 12?
Anna Blanca replied to Anna Blanca's topic in Cross-platform
I tryed Platform Features, like in your message and installed Android SDK/NDK - error solved. But starts another bug: my app watever not compile in this time with message from my new screens: -
Hello. How i can use LoadLibrary in FMX, on the not-Windows platforms? When i try wright 'LoadLibrary' in FMX-project, it emphasized by red. That is, FMX not supporting this function. It's working, when i connected WinAPI, but i want use dynamic connect for dynamic libraryes, not on the Windows.
-
So, how can i use dynamic loading of librarys in Android 14?
-
O'K, thanks, but its not solved my problem - LoadLibrary not loading my library. You solution is only for simplification directly downloading from server.
-
I need to launch so-library not at once, but after any time. Maybe, my app will download library from the Internet, it new version will be released.... In actualy, is Android a new iOS?
-
Thank you, that's works. Normal compile. Truly, when i'm writing next code: procedure TForm1.Button1Click(Sender: TObject); var I : Integer; SoName : THandle; ExportFunc : function(X, Y : Integer) : Integer; begin SoName := LoadLibrary('/storage/emulated/0/Documents/libTestLibrary.so'); if SoName <> 0 then begin ExportFunc := GetProcAddress(SoName, 'Launch'); I := ExportFunc(3, 5); Label1.Text := IntToStr(I); end; end; Nothing not happens....Even when i writed wrong library name, app not fired out with error.
-
Hi. I'm trying getting permission from Android in my app, i'm using standart code for this: procedure TForm1.GetPermission; begin if not PermissionsService.IsPermissionGranted(JStringToString(TJManifest_permission.JavaClass.VIBRATE)) then PermissionsService.RequestPermissions([JStringToString(TJManifest_permission.JavaClass.VIBRATE)], procedure(const APermissions: TClassicStringDynArray; const AGrantResults: TClassicPermissionStatusDynArray) begin if (Length(AGrantResults) = 1) and (AGrantResults[0] = TPermissionStatus.Granted) then ShowMessage('Access granted') else ShowMessage('Access denied'); end); end; But that not works. My app not asking permission on the launch this code, it just sending message 'Access denied'. What's wrong and how fix it? Also, when i'm using this code for getting permission WRITE_EXTERNAL_STORAGE, all working right.
-
Oh, thank you, vibrations working. But why application not asking permission for vibrate from user? Usually, when you not pushed button for get access, app cant't working....
-
When i making it, my app not asking permission. It's just silent and dead.