To upgrade your installation, the procedure given in the following link must be applied.If you can run the "sdkmanager" from the command line, then running sdkmanager -verbose -list will reveal the paths it checks.įor example, I have installed the SDK in c:\spool\Android and for me running the sdkmanager -verbose -list looks like: In addition, you can upgrade Android SDK which Delphi installed. For example, it is listed as Android 33.0.3 64-bit. You should be careful, since not all new versions of NDKs are supported by Delphi.Īfter adding new SDK to Delphi IDE, It is listed in SDK Versions list as "Android 32-bit" or "Android 64-bit". Option 2 is to download another NDK from, extract the NDK to a folder and use this folder as NDK base path. Option 1 is to use the NDK folder path of Delphi NDK installation.įor Delphi 11.2, it is C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidNDK-21-1.0937\android-ndk-r21. Again it is by default, C:\Users\AppData\Local\Android\Sdk.įor Android NDK base path, you have two options. During addition of new SDK, you should enter Android SDK install location of Adroid Studio for Android SDK base path. In Options form under Deployment - SDK Manager section, you can add new SDK for Android 64 or Android 32 platforms. SDK Manager install Android SDK's by default to C:\Users\AppData\Local\Android\Sdk.Īfter installing Android SDK, should define it to Delphi IDE by using Tools -> Options form. You can install additional SDK's using SDK Manager tool of Android Studio. This paragraph (note) is not the additional question, it just makes suggestion that my main question can be irrelevant wrt how Delphi versining has been inteded? Or maybe Delphi is very conservative regarding the SDKs that can be used for the particular version of Delphi? It may be so, but it overexcessively limits the versions of devices that can be supported by the apps developer with particular version of Delphi. So - Delphi may take some additional steps during installation and create those directories? Android SDK 24.3.3 for Delphi 10.2 (19.0) has directories with the number 19 and Android SDK 25.2.5 for Delphi 10.3 (21.0) has directories with the number 21. I provided the examples of installation-time-installed SDKs and all of the contains the additional directories that depend on the verions of the Delphi - e.g. And will such simple installation work? E.g. Android SDK 24.3.3? There are many 3rd party sites which may be unreliable. (and partially ) suggests that I can download the Android-provided SDK, unzip it in some custom directory and simply add those paths in the new-SDK fields for the paths.īut I am confused - where to get e.g. This may be no the best thing to do, this may be even the incompatible thing to do, but, however, this is very good example of the situation when one SDK is shared by several Delphi versions. ![]() My question is - what should I do to install Android SDK 24.3.3. Delphi 10.2 (AKA 19.0) comes with Android SDK 24.3.3 with paths ( Tools - Options - Environment Options - SDK Manager): SDK base path:Ĭ:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidSDK-2433_9.2004Ĭ:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidNDK-9c_9.2004Īnd Delphi 10.4 (AKA 21.0) comes with Android SDK 25.2.5 with paths: SDK base path:Ĭ:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\AndroidSDK-2525-0.1461Ĭ:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\AndroidNDK-21-0.1461\android-ndk-r21 ![]() Delphi comes with pre-installated Android SDKs that are installed during the installation time of the Delphi Development Studio.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |