Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
NOX Emulator
#11
Mobil geliştirmeye başlamak için bilgisayarıma sıfırdan Delphi kurulumu ve ardından da Nox Player kurulumu yaptıktan sonra, VirtualBox sanal makinelerimin network ayarları bozuldu. Daha önce ethernet kartımı seçip kullanabiliyordum şimdi kullanamıyorum. Bütün sanal makinelerimde aşağıdaki gibi bir durum var, daha önce burada sistemdeki ethernet kartlarım listeleniyordu :

r5vYE7.jpg

Mecburi olarak NAT seçeneğini kullanarak sanal makinelerimi açabiliyorum, ama IP yapılandırmaları yüzünden işlevsiz kaldılar. Yani ethernet kartımı seçebilmem lazım. Bu durumu yaşayan oldu mu hiç ?
Dmitry Kouzmenko ve Dmitry Yemanov ile çalışmış , Eski IBSurgeon personeli, Kıdemli Firebird Kurtarma Uzmanı, Firebird Foundation bağışçısı...
Cevapla
#12
(28-02-2019, Saat: 15:24)cemakkus Adlı Kullanıcıdan Alıntı: Evet, Fesih Bey'in yardımlarıyla Nox Player'ı çalıştırmayı başardım. Adım adım yazayım. Öncelikle NOX Player'ın en son sürümünü indirdim. Henüz daha başında Android 4 kaynaklı sorunlarla uğraşmayın diye yazayım, doğrudan Nox'u Android 5 olarak güncelleyin. Çünkü Nox varsayılan olarak Android 4 ile geliyor ve uygulama hiç çalışmıyor. Bunun için Nox kurulumundan sonra masaüstünde oluşan "Nox MultiDrive" kısayolundan programı açın. Alt kısımda "Add Emulator" yazan yere tıklayarak Android 5'i indirin. Ben hem 5, hem de 7 beta sürümünü indirdim :

XMNmV5.jpg

Android 5 olan sürümü çalıştırdıktan sonra, Önce Nox Player'ın kendi ayarlarından aşağıdaki gibi "Root" seçeneğini işaretliyoruz. Bu sanal android'i yeniden başlatacak :

y61Q8n.jpg

Cihaz yeniden açıldıktan sonra, Android'in "Settings" penceresinden aşağıda gösterdiğim "About Phone" veya "About Tablet" bölümündeki "Build Number" yazan yere 5-6 kere tıklıyoruz. Bu , normalde kapalı olan geliştirici seçeneklerini açacak.

8a5AG1.jpg

"Artık bir geliştiricisiniz !" mesajını aldıktan sonra yine ayarlar'dan "Developer options" (Geliştirici Seçenekleri) 'ni açıyoruz ve USB Debugging seçeneğini açıyoruz :

jgpZPW.jpg

Android tarafındaki ayarlarımız bu kadar. Şimdi Delphi'yi açıp TOOLS menüsünden OPTIONS'a giriyoruz. SDK MANAGER sekmesine geliyoruz ve orada yazan "ADB Location" değerini, NOX'u kurduğumuz klasörün altındaki "nox_adb.exe" dosyasının adresi olarak değiştiriyoruz :

nQpnVB.jpg

Bu adımlardan sonra, Delphi'yi kapatıyoruz. Önce NOX Player'ı açıyoruz. Android sanal makinesi çalışır hale geldikten sonra Delphi'yi açıyoruz. Artık Delphi ekranında Nox'da ayarlı olan Android sürümü ve cihazı görünecek ve uygulamanızı sorunsuz çalıştırabileceksiniz :

alpWqg.jpg

Şu anda sorunsuz kullanıyorum. Yardımlarından dolayı @Fesih ARSLAN Bey'e teşekkür ederim. OrangeUI ve TMS FMX UI Pack bileşenlerini de yükledim. Şu anda sorunsuz olarak mobil uygulama geliştirmeye başladım. 

Okuduğunuz için teşekkür ederim.


Öncelikle bilgilendirme için çok teşekkür ediyorum. Elinize sağlık yukarıdaki ayarları da aynen uygulamama rağmen uygulama çalışma noktasına gelmiyor aşağıdaki ekranda kalıyor.

lqRB5p.jpg

k9RZy7.jpg
Cevapla
#13
(01-03-2019, Saat: 11:00)rmzgenius Adlı Kullanıcıdan Alıntı: Mobil geliştirmeye başlamak için bilgisayarıma sıfırdan Delphi kurulumu ve ardından da Nox Player kurulumu yaptıktan sonra, VirtualBox sanal makinelerimin network ayarları bozuldu. Daha önce ethernet kartımı seçip kullanabiliyordum şimdi kullanamıyorum. Bütün sanal makinelerimde aşağıdaki gibi bir durum var, daha önce burada sistemdeki ethernet kartlarım listeleniyordu :

r5vYE7.jpg

Mecburi olarak NAT seçeneğini kullanarak sanal makinelerimi açabiliyorum, ama IP yapılandırmaları yüzünden işlevsiz kaldılar. Yani ethernet kartımı seçebilmem lazım. Bu durumu yaşayan oldu mu hiç ?

Bahsettiğim problemin kaynağının Nox Player olduğu kesinleşti. VirtualBox'un kullandığı "VirtualBox Bridged Network Adapter" sürücüsü, Nox'un kullandığı sanallaştırma sürücüsü ile çakışıyor. Her iki programın da kullandığı sanallaştırma sürücüsü dosyası "VBoxNetFlt.inf" adında bir dosya. Dolayısıyla birisi varken diğeri aynı anda olamıyor. Yani bilgisayarımda Nox Player olduğu müddetçe Virtualbox'da Bridged Network özelliği kapalı durumda kalacak. Artık NAT kullanarak ek IP adresleri falan tanımlayıp öyle kullanacağız başka çare yok. Nox player kuran ve aynı zamanda bilgisayarında VirtualBox ile sanal makineler kullananlar varsa bilgisi olsun diye yazdım.
Dmitry Kouzmenko ve Dmitry Yemanov ile çalışmış , Eski IBSurgeon personeli, Kıdemli Firebird Kurtarma Uzmanı, Firebird Foundation bağışçısı...
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi Seattle ile Android emülatör yhackup 0 1.729 10-08-2016, Saat: 20:50
Son Yorum: yhackup



Konuyu Okuyanlar: 1 Ziyaretçi