Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Android derleme hatası
#1
        İyi Günler..Tokyo ide kullanıyorum. Android proje geliştirebilmek için  Fesih Hocamın kitabındaki adımları aynen uyguladım. AVD ile projeyi çalıştırdığımda derleme süreci uzun sürüyor ve bitmiyor. en sonunda da 3.  resimdeki  ekran geliyor. AVD emülatörü açılırken 1. resimdeki bir görüntü çıkıyor ve çalışmıyor. Nox ile de denedim orada da proje derleme süreci bitti ancak nox'ta proje çalışırken 2. resimdeki hata çıktı. Hiçbirşey eklemedim projeye. eventLog'da yazanlar: 
Alıntı:GNU gdb (GDB) 7.3.1-gg2 (Embarcadero:gdb-28849) (Thu Jun 22 16:41:18 UTC 2017)  Process Project1.apk (2269)
Copyright © 2011 Free Software Foundation, Inc.  Process Project1.apk (2269)
   with modifications copyright 2017 Embarcadero Technologies, Inc.  Process Project1.apk (2269)
   linked with iconv (GNU libiconv 1.14) written by Bruno Haible,    copyright © 2000-2011 Free Software Foundation, Inc.  Process Project1.apk (2269)
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.  Type "show copying" and "show warranty" for details.  Process Project1.apk (2269)
This GDB was configured as "--host=i586-pc-mingw32msvc --target=arm-linux-androideabi". For bug reporting instructions, please see:  Process Project1.apk (2269)
<http://www.gnu.org/software/gdb/bugs/>.  Process Project1.apk (2269)
yardımcı olacaklara şimdiden teşekkür ederim.    
Cevapla
#2
Merhaba,
Emulatordeki sorun kronik bir durum. Yavaş ve SDK bağımlılığı oldukça yüksek. 
Emulator yavaşlık sorununu aşmak için Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.'ı kurmalısınız. Bu araç sayesinde emulator intel işlemciler üzerinde daha iyi bir emülasyon oluşturmakta ve hızlı açılmaktadır. Emulatordeki hatayı aşmak (aynı isimli sertifika çakışma hatası) için uygulama adını değiştirin ve yeniden çalıştırmayı deneyin.
Şunu da unutmamamkta fayda var; Embarcadero artık standart emulator için destek vermeyeceğini açıkladı. (Buna rağmen son sürümde Delphi 10.3.1 çalışıyor.) 

Nox Player hatası tahminimce düşük SDK sürümünden kaynaklıdır. 
Nox'u açtığınızda Multi instance manager penceresinde Android 5 ve daha üstü bir sürüm çalıştırdığınızdan emin olun.

   

SDK 5 ve 7 sürümlerinde stabil çalışıyor.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
(29-03-2019, Saat: 09:14)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,
Emulatordeki sorun kronik bir durum. Yavaş ve SDK bağımlılığı oldukça yüksek. 
Emulator yavaşlık sorununu aşmak için Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.'ı kurmalısınız. Bu araç sayesinde emulator intel işlemciler üzerinde daha iyi bir emülasyon oluşturmakta ve hızlı açılmaktadır. Emulatordeki hatayı aşmak (aynı isimli sertifika çakışma hatası) için uygulama adını değiştirin ve yeniden çalıştırmayı deneyin.
Şunu da unutmamamkta fayda var; Embarcadero artık standart emulator için destek vermeyeceğini açıkladı. (Buna rağmen son sürümde Delphi 10.3.1 çalışıyor.) 

Nox Player hatası tahminimce düşük SDK sürümünden kaynaklıdır. 
Nox'u açtığınızda Multi instance manager penceresinde Android 5 ve daha üstü bir sürüm çalıştırdığınızdan emin olun.



SDK 5 ve 7 sürümlerinde stabil çalışıyor.

Cevabınız için teşekkür ederim. şu anda çalışıyor. yalnız uygulamayı Run ettiğimde Nox'ta uygulama başlamıyor. Delphi ide'yi kapattığımda çalışıyor. bu normal midir?
Cevapla
#4
Merhaba,
Nox player, nox_adb'yi kullanıyor. Delphi ise Android SDK içerisindeki Adb.exe'yi kullanıyor. Her iki uygulamanın aynı anda çalışması, port veya iletişim sorunlarına neden oluyor.
Bundan dolayı, daha önce @cemakkus'un Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. anlattığı konuya göz atıp, orada belirtilen işlem adımlarını uygulayın.
Özellikle Delphi IDE'si üzerindeki konfigürasyon kısmı, sizin sorununuzu çözecektir.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Question Delphi 10.3 Rio ile Firebird veritabanına android üzerinden erişim budanur 10 114 11 saat önce
Son Yorum: nguzeller
  Read-Only Hatası arsl01 8 252 15-06-2019, Saat: 16:08
Son Yorum: sabanakman
  Play Store ' a uygulama atarken 64 bit hatası crowlin 15 764 29-05-2019, Saat: 11:50
Son Yorum: crowlin
  Delphi ile ilk Android oyunumuz crowlin 4 321 29-05-2019, Saat: 11:44
Son Yorum: crowlin
  Android 7.1.1 Null Pointer narkotik 5 299 29-05-2019, Saat: 10:54
Son Yorum: Mr.Developer



Konuyu Okuyanlar: 1 Ziyaretçi