Cihazı Dağıtım için Ayarlama

Bu makalede, bir Android cihazı ayarlama ve cihazın Xamarin.Android uygulamalarını çalıştırmak ve hata ayıklamak için kullanılamayacak şekilde bir bilgisayara nasıl bağlanacakları açıklanmıştır.

Android öykünücüsünü test ettikten sonra, android cihazda çalışan uygulamalarınızı görmek ve test etmek gerekir. Hata ayıklamayı etkinleştirmeniz ve cihazı bilgisayara bağlamanız gerekir.

Bu adımların her biri aşağıdaki bölümlerde daha ayrıntılı olarak ele aılacaktır.

Cihazda Hata Ayıklamayı Etkinleştirme

Android uygulamasını test etmek için bir cihazın hata ayıklama için etkinleştirilmesi gerekir. Android'de geliştirici seçenekleri sürüm 4.2'den beri varsayılan olarak gizlendi ve etkinleştirilmesi Android sürümüne göre değişiklik gösterebilir.

Android 9.0+

Android 9.0 ve üzerinde hata ayıklama şu adımların ardından etkinleştirilir:

  1. Ayarlar gidin.
  2. Telefon hakkında'Telefon.
  3. Artık geliştiricisiniz! görünür olana kadar Derleme Numarası'nın 7 kez dokunarak.

Android 8.0 ve Android 8.1

  1. Ayarlar gidin.
  2. Sistem'i seçin.
  3. Telefon Hakkında'Telefon
  4. Artık geliştiricisiniz! görünür olana kadar Derleme Numarası'nın 7 kez dokunarak.

Android 7.1 ve daha düşük

  1. Ayarlar gidin.
  2. Hakkında'Telefon.
  3. Artık geliştiricisiniz! görünür olana kadar Derleme Numarası'nın 7 kez dokunarak.

Android 9.0'da geliştirici seçenekleri ekranı

USB hata ayıklamanın etkinleştirildiğinden emin olun

Cihazda geliştirici modunu etkinleştirdikten sonra cihazda USB hata ayıklamanın etkinleştirildiğinden emin olun. Bu, Android sürümüne göre de değişir.

Android 9.0+

Sistem Ayarlar Geliştirici >> Seçenekleri'ne gidin ve USB Hata >

Android 8.0 ve Android 8.1

Sistem Geliştirici > Ayarlar'a gidin ve USB Hata >

Android 7.1 ve daha düşük

Geliştirici Seçenekleri'Ayarlar gidin ve USB Hata Ayıklamayı etkinleştirin.

Sistem altında Geliştirici Seçenekleri sekmesi kullanılabilir olduktan Ayarlar, geliştirici ayarlarını ortaya çıkarmak için bu sekmeyi açın:

Android'de geliştirici seçenekleri ekranı

Burası, USB hata ayıklaması ve uyku modunda kalma gibi geliştirici seçeneklerini etkinleştiren yerdir.

Bağlan bilgisayara bağlayın

Son adım, cihazı bilgisayara bağlamaktır. Bunu YAPMANıN en kolay ve en güvenilir yolu BUNU USB üzerinden yapmaktır.

Daha önce hata ayıklama için kullanılmadıysanız, bilgisayarınıza güvenmeniz için bir istem alırsınız. Ayrıca, cihazı her bağsanız bu istem gerektirmeden önce bu bilgisayardan her zaman izin ver'i de kontrol edebilirsiniz.

Google USB

Wifi aracılığıyla alternatif bağlantı

Bir Android cihazı, WiFi üzerinden USB kablosu olmadan bilgisayara bağlamak mümkündür. Bu teknik daha fazla çaba gerektirir, ancak cihaz bilgisayardan kablo aracılığıyla sürekli olarak takılı kalmak için çok uzakta olduğunda yararlı olabilir.

WiFi üzerinden bağlanma

Varsayılan olarak, Android Debug Bridge (ADB) BIR Android cihazıyla USB üzerinden iletişim kurarak yapılandırılır. Yeniden yapılandırarak USB yerine TCP/IP kullanabilirsiniz. Bunu yapmak için hem cihaz hem de bilgisayar aynı WiFi ağına sahip olmalıdır. Ortamınızı WiFi üzerinden hata ayıklamak üzere ayarlama için komut satırdan aşağıdaki adımları tamamlayın:

  1. Android cihazınızın IP adresini belirleme. IP adresini bulmanın bir yolu, Ayarlar İnternet &> Wi-Fi'ınaltına bakmak, ardından cihazın bağlı olduğu WiFi ağına ve ardından Gelişmiş'e & Bu, aşağıdaki ekran görüntüsünde görülene benzer şekilde ağ bağlantısıyla ilgili bilgileri gösteren bir açılan liste açar:

    IP Adresi

    Bazı Android sürümlerinde IP adresi orada listelenmiyor ama bunun yerine Telefon Durumu hakkında Ayarlar altında > bulunabilir.

  2. Bağlan USB aracılığıyla Android cihazınızı bilgisayarınıza bağlayın.

  3. Ardından, 5555 bağlantı noktası üzerinde TCP kullanmak için ADB'yi yeniden başlatın. Komut isteminden aşağıdaki komutu yazın:

    adb tcpip 5555
    

    Bu komut verdikten sonra, bilgisayarınız USB üzerinden bağlanan cihazları dinleyemayacaktır.

  4. Cihazınızı bilgisayarınıza bağlayan USB kablosunun bağlantısını kesin.

  5. ADB'yi, yukarıda 1. adımda belirtilen bağlantı noktası üzerinden Android cihazınıza bağlanacak şekilde yapılandırabilirsiniz:

    adb connect 192.168.1.28:5555
    

    Bu komut tamam olduktan sonra Android cihazı WiFi üzerinden bilgisayara bağlanır.

    WiFi aracılığıyla hata ayıklamayı bitirdikten sonra aşağıdaki komutla ADB'yi yeniden USB moduna sıfırlayabilirsiniz:

    adb usb
    

    ADB'den bilgisayara bağlı cihazları listeleyebizleyebilirsiniz. Cihazların nasıl bağlandığından bağımsız olarak, neyin bağlı olduğunu görmek için komut isteminde aşağıdaki komutu kullanabilirsiniz:

    adb devices
    

Sorun giderme

Bazı durumlarda cihazınızın bilgisayara bağlanamayabilirsiniz. Bu durumda USB sürücülerinin yüklü olduğunu doğrulamak istiyor olabilirsiniz.

USB Sürücülerini Yükleme

Bu adım macOS için gerekli değildir; cihazı USB kablosuyla Mac'e bağlamanız gerekir.

Bir bilgisayar USB ile bağlanan bir Android cihazı tanıymadan Windows fazla sürücü yüklemek gerekebilir.

Not

Bunlar, bir Google Nexus cihazı ayarlama adımlarıdır ve başvuru olarak sağlanır. Cihazınıza yönelik adımlar farklılık gösterebilir, ancak benzer bir düzende ilerler. Sorun varsa cihazınızın İnternet'i arayabilirsiniz.

Uygulama android.bat[yükleme yolu]\Android SDK dizininde çalıştırın. Varsayılan olarak, Xamarin.Android yükleyicisi Android SDK bilgisayarda aşağıdaki konuma Windows olur:

C:\Users\[username]\AppData\Local\Android\android-sdk

USB Sürücülerini İndirme

Google Nexus cihazları (Galaxy Nexus hariç), Google USB Sürücüsü gerektirir. Galaxy Nexus'un sürücüsü Samsung tarafından dağıtılmıştır. Diğer tüm Android cihazları, ilgili üreticisinden GELEN USB sürücüsünü kullandır.

Aşağıdaki ekran görüntüsünde de olduğu gibi, Android SDK Yöneticisi'ı başlatarak ve Extras klasörünü genişleterek Google USB Sürücü paketini yükleyin:

Google USB sürücüsü seçildi

Google USB Sürücüsü kutusunu işaretleyin ve Değişiklikleri Uygula düğmesine tıklayın. Sürücü dosyaları aşağıdaki konuma indirilir:

[Android SDK install path]\extras\google\usb\_driver

Xamarin.Android yüklemesi için varsayılan yol:

C:\Users\[username]\AppData\Local\Android\android-sdk\extras\google\usb_driver

USB Sürücüsünü Yükleme

USB sürücüleri indirildikten sonra bunları yüklemeniz gerekir. Sürücüleri 7. Windows yüklemek için:

  1. Bağlan USB kablosuyla bilgisayarınıza bağlayın.

  2. Masaüstünüzden veya Windows Explorer'dan Bilgisayara sağ tıklayın ve Yönet'i seçin.

  3. Sol bölmede Cihazlar'ı seçin.

  4. Sağ bölmede Diğer Cihazlar'ı bulup genişletin.

  5. Cihaz adına sağ tıklayın ve Sürücü Yazılımını Güncelleştir'i seçin. Bu, Donanım Güncelleştirme Sihirbazı'nı başlatır.

  6. Bilgisayarıma sürücü yazılımı için gözat'ı seçin ve Ardından'ya tıklayın.

  7. Gözat'a tıklayın ve USB sürücü klasörünü bulun (Google USB sürücüsü [Android SDK yükleme yolunda]\extras\google\usb_driver).

  8. Sürücüyü yüklemek için Sonraki'ne tıklayın.

Özet

Bu makalede, cihazda hata ayıklamayı etkinleştirerek bir Android cihazı geliştirme için yapılandırma konusu ele alınmıştır. Ayrıca cihazın USB veya WiFi kullanarak bir bilgisayara nasıl bağlanarak bağlanağına da yer vedi.