Didn't try before, but under Tokyo, I can't install Android SDK under W8.1 64bits

Didn't try before, but under Tokyo, I can't install Android SDK under W8.1 64bits

it seems that there's a too long path for Windows. (error reported by Windows for a "dir zipalign.exe /s/b from the SDK path)

Using Feature manager (the one that kill Delphi without saving anything when you click on the last button) I have a partial installation (I think) and ZipAlign Adb, AApt and not found and do not exists at all.

C:\Users\Public\Documents\Embarcadero\Studio\19.0\CatalogRepository\AndroidSDK-2433_19.0.26309.314\build-tools\22.0.1\ZipAlign.exe

Comments

  1. Don't install Android SDK with Delphi.

    Use Android SDK installer and install SDK in some shorter named folder. I have it in c:\Android\sdk\ - you can find SDK installer on developer.android.com - Download Android Studio and SDK Tools | Android Studio

    ReplyDelete
  2. Ok, I have the last SDK and NDK, the compiler options dialog box is happy but the Compile option stills grayed...I suppose that there's an incompatibillity...

    ReplyDelete
  3. Paul, I've moved all of this on my hard drive root (C:\Android). This is working well...

    ReplyDelete
  4. Paul TOTH There is some setting in compiler options that will not show you error if it is not properly set, but you will not be able to compile. Unfortunately I don't remember which one.

    ReplyDelete
  5. Stéphane Wierzbicki what do you mean ? the installed SDK is broken, and I can't select the install path...and I don't find SDK 4.3.3 in the SDK manager...

    ReplyDelete
  6. damned ! the last SDK and NDK compiles under Berlin, but System.InitICU() fails on _StrUInt64Digits() with val = 40 on the line val := val div 10 ????!!!!!

    System.pas.33810: val := val div 10;
    E011A8FA 981C ldr r0, [sp, #112] ; 0x70
    E011A8FC 991D ldr r1, [sp, #116] ; 0x74
    E011A8FE 9A02 ldr r2, [sp, #8]
    E011A900 9B01 ldr r3, [sp, #4]
    E011A902 F292F37F bl 0xe07ad004 <__aeabi_uldivmod>
    E011A906 911D str r1, [sp, #116] ; 0x74
    E011A908 901C str r0, [sp, #112] ; 0x70

    I don't know ARM CPU but do we really need all that code for a div 10 ?!

    ReplyDelete
  7. ok, from an older installation I've picked up SDK and NDK of RAD Studio 17.0, it works under Berlin and don't let me execute the application under Tokyo....curious to know what the IDE is checking to disable the option.

    ReplyDelete

Post a Comment