Hata ayıklama için Android cihazı ayarlama
Android öykünücüsü uygulamanızı hızla geliştirmenin ve test etmenin harika bir yolu olsa da, uygulamalarınızı gerçek bir Android cihazında test etmek isteyeceksiniz. Bir cihazda çalıştırmak için cihazda geliştirici modunu etkinleştirmeniz ve bilgisayarınıza bağlamanız gerekir. Daha fazla bilgi için bkz. uygulamaları developer.android.com üzerinde donanım cihazında çalıştırma.
Önemli
Bu makaledeki adımlar, mümkün olduğunca çok cihaz üzerinde çalışmak üzere genel olarak yazılmıştır. Bu ayarları cihazınızda bulamıyorsanız, cihaz üreticinizin belgelerine bakın.
Cihazda geliştirici modunu etkinleştirme
Android uygulamasını dağıtmak ve test etmek için cihazın Geliştirici modunu etkinleştirmesi gerekir. Geliştirici modu şu adımları izleyerek etkinleştirilir:
- Ayarlar ekranına gidin.
- Telefon hakkındaseçin.
- Derleme Numarası' yedi kez dokunun Artık geliştiricisiniz! görünür.
Cihazınızın çalıştığı kullanıcı arabirimine bağlı olarak, Telefon Hakkında seçeneği farklı bir konumda olabilir. "Cihazınızda hakkında telefon bilgilerini bulamazsanız, belgelerine bakın."
Android'deki Geliştirici seçenekleri ekranı
USB hata ayıklamayı etkinleştirme
Cihazınızda geliştirici modunu etkinleştirdikten sonra aşağıdaki adımları izleyerek USB hata ayıklamasını etkinleştirin:
- Ayarlar ekranına gidin.
- Geliştirici seçeneklerini belirleyin.
- USB hata ayıklama seçeneğini açın.
Cihazınızın çalıştığı kullanıcı arabirimine bağlı olarak USB hata ayıklama seçeneği farklı bir konumda olabilir. USB hata ayıklamabulamazsanız cihaz belgelerinize bakın.
Cihazı bilgisayara bağlama
Son adım, cihazı bilgisayara bağlamaktır. Bunu USB üzerinden yapmanın en kolay ve en güvenilir yoludur.
Daha önce hata ayıklama için kullanmadıysanız cihazınızdaki bilgisayara güvenmeniz için bir istem alırsınız. Ayrıca, cihazı her bağladığınızda bu istemin sorulmasını önlemek için Her zaman bu bilgisayardan izin ver seçeneğini işaretleyebilirsiniz.
USB hata ayıklamasını kullanmak için bilgisayardan gelen bağlantı isteğini Android cihazında kabul et.
Bilgisayarınız takılıyken cihazı tanımıyorsa cihaz için bir sürücü yüklemeyi deneyin. Cihaz üreticinizin destek belgelerine bakın. Android SDK Yöneticisi aracılığıyla Google USB Sürücüsünü yüklemeyi de deneyebilirsiniz:
Google USB cihaz sürücüsünün seçili olduğu Android SDK Yöneticisi
WiFi hata ayıklamasını etkinleştirme
Cihazı bilgisayara fiziksel olarak bağlı tutmadan WiFi üzerinden bir android cihazın hatalarını ayıklamak mümkündür. Bu teknik daha fazla çaba gerektirir, ancak cihaz bilgisayardan bir kablo aracılığıyla sürekli prize takılı kalmak için çok uzak olduğunda yararlı olabilir.
WiFi üzerinden bağlanma
Varsayılan olarak, Android Hata Ayıklama Köprüsü (adb) USB aracılığıyla bir Android cihazıyla iletişim kuracak şekilde yapılandırılır. BUNU USB yerine TCP/IP kullanacak şekilde yeniden yapılandırmak mümkündür. Bunu yapmak için hem cihazın hem de bilgisayarın aynı WiFi ağında olması gerekir.
Not
Google USB sürücüsü, Google cihazlarıyla Windows'ta adb
hata ayıklaması gerçekleştirmek için gereklidir. Daha fazla bilgi için developer.android.com'daki Google USB Sürücüsünü Alma bölümüne bakın. Diğer tüm cihazlar için Windows sürücüleri ilgili donanım üreticisi tarafından sağlanır. Daha fazla bilgi için bkz. developer.android.com üzerinde OEM USB sürücüleri yükleme.
İlk olarak, Android cihazınızda Kablosuz hata ayıklamayı etkinleştirin:
- Cihazda geliştirici modunu etkinleştirme bölümündeki adımları izleyin.
- USB hata ayıklamasını etkinleştirme bölümündeki adımları izleyin.
- Ayarlar ekranına gidin.
- Geliştirici seçeneklerini belirleyin.
- Kablosuz hata ayıklama seçeneğini açın.
Cihazınızın çalıştırılan kullanıcı arabirimine bağlı olarak, Kablosuz hata ayıklama seçeneği farklı bir konumda olabilir. Kablosuz hata ayıklamabulamazsanız cihazınızın belgelerine bakın.
Ardından, ilk olarak bir USB bağlantısı aracılığıyla cihazınıza bağlanmak için adb kullanın:
Android cihazınızın IP adresini belirleyin. IP adresini bulmanın bir yolu, Ayarlar > Ağ & İnternet > Wi-Fialtına bakmak, ardından cihazın bağlı olduğu WiFi ağına dokunmak ve sonra Gelişmişkısmına dokunmaktır. Bu, aşağıdaki ekran görüntüsünde görülene benzer şekilde ağ bağlantısı hakkındaki bilgileri gösteren bir açılan menü açar:
Android durum ekranı IP adresiyle
Android'in bazı sürümlerinde IP adresi orada listelenmez, ancak bunun yerine Ayarlar > Telefon hakkında > Durumualtında bulunabilir.
Visual Studio'da, menü seçeneğini belirleyerek adb komut istemini açın: android>Android Adb Komut İstemi...Araçları>.
Komut isteminde
adb tcpip
komutunu kullanarak cihaza 5555 numaralı bağlantı noktasındaKI TCP/IP bağlantılarını dinlemesini söyleyin.adb tcpip 5555
USB kablosunun cihazınızla bağlantısını kesin.
5555 numaralı bağlantı noktasıyla cihazın IP adresine bağlanın:
adb connect 192.168.1.28:5555
Bu komut tamamlandığında, Android cihazı WiFi aracılığıyla bilgisayara bağlanır.
WiFi aracılığıyla hata ayıklamayı bitirdiğinizde, aşağıdaki komutu kullanarak ADB'yi USB moduna geri sıfırlayabilirsiniz:
adb usb
Bilgisayara bağlı cihazları görmek için
adb devices
komutunu kullanın:adb devices
Cihaz içi geliştirici seçeneklerini yapılandırma
Android'deki Ayarlar uygulaması, uygulama performansınızın profilini oluşturmanıza ve hatalarını ayıklamanıza yardımcı olacak sistem davranışlarını yapılandırabileceğiniz Geliştirici seçenekleri adlı bir ekran içerir. Daha fazla bilgi için bkz. developer.android.com cihaz içi geliştirici seçeneklerini yapılandırma .
Android cihazında uygulama hatalarını ayıklama
Android cihazdaki bir uygulamada hata ayıklamak için:
- Cihazı makinenize takın ve Visual Studio veya Visual Studio Code'da hata ayıklama hedefi olarak seçin.
- Uygulamayı çalıştırın.
Visual Studio'da hata ayıklama hedefi seçme hakkında bilgi için bkz. ilk uygulamanızı oluşturma. Visual Studio Code'da hata ayıklama hedefi seçme hakkında bilgi için bkz. İlk uygulamanızı derleme.