Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
android14 delphi12
#11
Android API Level 34 SDK ve NDK Manuel Kurulum

1- SDK Manager penceresinde eski Android 32-bit ve 64-bit silin.
2- C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasöründeki önceki AndroidNDK... ve AndroidSDK... klasörlerini silin.
3- Aşağıdaki linkten Android_SDK_NDK_34.rar dosyasını indirin.
 https://mega.nz/file/zREGzQ7K#IT92lWa4pY...3hx1ByQssk
4- Sıkıştırılmış dosyayı C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasörüne çıkarın.
5- SDK Manager penceresinde Add butonu ile Android 32-bit seçerek; Create a New Android SDK penceresine geçin.
6- Android SDK ve Android NDK dizinini seçin.
7- Next butonları ile işlemleri tamamlayın.
8- Aynı işlemleri Android 64-bit için de yapın.
9- SDK manager penceresinde Android 32-bit ve Android 64-bit platformlarını ayrı ayrı gözle kontrol edin; SDK, NDK ve JDK sekmelerinde bir uyarı işareti varsa, bunu düzeltin.
10- Önceki projenizi açın ve yukarıda belirttiğim işlem adımlarını  gerçekleştirin.
Begin : = end / 2;
Cevapla
#12
(14-10-2024, Saat: 10:06)RAD Coder Adlı Kullanıcıdan Alıntı: Android API Level 34 SDK ve NDK Manuel Kurulum

1- SDK Manager penceresinde eski Android 32-bit ve 64-bit silin.
2- C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasöründeki önceki AndroidNDK... ve AndroidSDK... klasörlerini silin.
3- Aşağıdaki linkten Android_SDK_NDK_34.rar dosyasını indirin.
 https://mega.nz/file/zREGzQ7K#IT92lWa4pY...3hx1ByQssk
4- Sıkıştırılmış dosyayı C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasörüne çıkarın.
5- SDK Manager penceresinde Add butonu ile Android 32-bit seçerek; Create a New Android SDK penceresine geçin.
6- Android SDK ve Android NDK dizinini seçin.
7- Next butonları ile işlemleri tamamlayın.
8- Aynı işlemleri Android 64-bit için de yapın.
9- SDK manager penceresinde Android 32-bit ve Android 64-bit platformlarını ayrı ayrı gözle kontrol edin; SDK, NDK ve JDK sekmelerinde bir uyarı işareti varsa, bunu düzeltin.
10- Önceki projenizi açın ve yukarıda belirttiğim işlem adımlarını  gerçekleştirin.

Şu anda SDK Manager bu şekilde görünüyor. 
Bende mevcut olan NDK r21 sürümüydü. İnternette araştırdığımda Android 14'e derlemek için, min SDK r25b gerekli diyordu. Ben bu şekilde Delphi 12 ile Android 14'e derleyebilecek miyim? Benim asıl problemim bu. 
//Edit: Delphi 12de boş bir proje açıp denedim Android 64 derlediğimde bir sorun olmuyor ve çalışıyor. Fakat asıl projemde 64 derlediğimde,

Platform: remote-android     Triple: aarch64-unknown-linux-android OS Version: 34 (5.10.198-android12-9-00085-g226a9632f13d-ab11136126)   Hostname: localhost  Connected: yes WorkingDir: /data/user/0/com.embarcadero.IBSMobileERPDashboard     Kernel: #1 SMP PREEMPT Wed Nov 22 14:16:37 UTC 2023  Process IBSMobileERPDashboard.apk (5663)

Alt kısımda bu yazı çıkıyor. Projem tabletime geliyor fakat ekranda duruyor. Delphi kısmında ise proje duruyor. Debugla devam etmiyor.
   
Cevapla
#13
(14-10-2024, Saat: 10:41)kajmerantime Adlı Kullanıcıdan Alıntı:
(14-10-2024, Saat: 10:06)RAD Coder Adlı Kullanıcıdan Alıntı: Android API Level 34 SDK ve NDK Manuel Kurulum

1- SDK Manager penceresinde eski Android 32-bit ve 64-bit silin.
2- C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasöründeki önceki AndroidNDK... ve AndroidSDK... klasörlerini silin.
3- Aşağıdaki linkten Android_SDK_NDK_34.rar dosyasını indirin.
 https://mega.nz/file/zREGzQ7K#IT92lWa4pY...3hx1ByQssk
4- Sıkıştırılmış dosyayı C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository klasörüne çıkarın.
5- SDK Manager penceresinde Add butonu ile Android 32-bit seçerek; Create a New Android SDK penceresine geçin.
6- Android SDK ve Android NDK dizinini seçin.
7- Next butonları ile işlemleri tamamlayın.
8- Aynı işlemleri Android 64-bit için de yapın.
9- SDK manager penceresinde Android 32-bit ve Android 64-bit platformlarını ayrı ayrı gözle kontrol edin; SDK, NDK ve JDK sekmelerinde bir uyarı işareti varsa, bunu düzeltin.
10- Önceki projenizi açın ve yukarıda belirttiğim işlem adımlarını  gerçekleştirin.

Şu anda SDK Manager bu şekilde görünüyor. 
Bende mevcut olan NDK r21 sürümüydü. İnternette araştırdığımda Android 14'e derlemek için, min SDK r25b gerekli diyordu. Ben bu şekilde Delphi 12 ile Android 14'e derleyebilecek miyim? Benim asıl problemim bu. 
//Edit: Delphi 12de boş bir proje açıp denedim Android 64 derlediğimde bir sorun olmuyor ve çalışıyor. Fakat asıl projemde 64 derlediğimde,

Platform: remote-android     Triple: aarch64-unknown-linux-android OS Version: 34 (5.10.198-android12-9-00085-g226a9632f13d-ab11136126)   Hostname: localhost  Connected: yes WorkingDir: /data/user/0/com.embarcadero.IBSMobileERPDashboard     Kernel: #1 SMP PREEMPT Wed Nov 22 14:16:37 UTC 2023  Process IBSMobileERPDashboard.apk (5663)

Alt kısımda bu yazı çıkıyor. Projem tabletime geliyor fakat ekranda duruyor. Delphi kısmında ise proje duruyor. Debugla devam etmiyor.

Yeni bir projede sorun omuyorsa ve mevcut projenizde bu hata oluyorsa tek bir nedeni vardır; önceki SDK sürüm tanımlamalarından kaynaklıdır. 
10. maddeyi tekrar gözden geçirin.
Begin : = end / 2;
Cevapla
#14
(14-10-2024, Saat: 11:33)RAD Coder Adlı Kullanıcıdan Alıntı:
(14-10-2024, Saat: 10:41)kajmerantime Adlı Kullanıcıdan Alıntı: Şu anda SDK Manager bu şekilde görünüyor. 
Bende mevcut olan NDK r21 sürümüydü. İnternette araştırdığımda Android 14'e derlemek için, min SDK r25b gerekli diyordu. Ben bu şekilde Delphi 12 ile Android 14'e derleyebilecek miyim? Benim asıl problemim bu. 
//Edit: Delphi 12de boş bir proje açıp denedim Android 64 derlediğimde bir sorun olmuyor ve çalışıyor. Fakat asıl projemde 64 derlediğimde,

Platform: remote-android     Triple: aarch64-unknown-linux-android OS Version: 34 (5.10.198-android12-9-00085-g226a9632f13d-ab11136126)   Hostname: localhost  Connected: yes WorkingDir: /data/user/0/com.embarcadero.IBSMobileERPDashboard     Kernel: #1 SMP PREEMPT Wed Nov 22 14:16:37 UTC 2023  Process IBSMobileERPDashboard.apk (5663)

Alt kısımda bu yazı çıkıyor. Projem tabletime geliyor fakat ekranda duruyor. Delphi kısmında ise proje duruyor. Debugla devam etmiyor.

Yeni bir projede sorun omuyorsa ve mevcut projenizde bu hata oluyorsa tek bir nedeni vardır; önceki SDK sürüm tanımlamalarından kaynaklıdır. 
10. maddeyi tekrar gözden geçirin.

Maalesef denedim tekrar fakat bir sonuca varamadım. Bakıyorum tek tek bakalım elbet çözülür Sad
@RAD Coder hocam merhaba. Hala bir sonuca varamadım dünden beri bakıyorum. Kütüphanelerde bir uyumsuzluk vs. olabilir mi? Clean ediyorum dediğiniz gibi hala raised exception class bus 10. hatası alıyorum.
Cevapla




Konuyu Okuyanlar: 1 Ziyaretçi