|
1 | | -# chery_master_controller |
| 1 | +# Chery Master Controller |
2 | 2 |
|
3 | | -A new Flutter project. |
| 3 | +Bu proje, özellikle Google hizmetleri bulunmayan Android Automotive OS tabanlı Chery araç multimedya sistemleri için geliştirilmiş bir Flutter tabanlı "Yönetici ve Geliştirici" aracıdır. |
4 | 4 |
|
5 | | -## Getting Started |
| 5 | +## Projenin Amacı |
6 | 6 |
|
7 | | -This project is a starting point for a Flutter application. |
| 7 | +Bu uygulamanın temel amacı, geliştiricilerin ve teknisyenlerin Android tabanlı araç ana üniteleriyle doğrudan cihaz üzerinden etkileşim kurmasını sağlamaktır. Normalde bir bilgisayar ve ADB (Android Debug Bridge) bağlantısı gerektiren birçok işlemi, bu uygulama sayesinde doğrudan ana ünitenin dokunmatik ekranından yapabilirsiniz. |
8 | 8 |
|
9 | | -A few resources to get you started if this is your first Flutter project: |
| 9 | +Bu, özellikle sahada veya hızlı teşhis ve müdahale gerektiren durumlarda büyük kolaylık sağlar. |
10 | 10 |
|
11 | | -- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) |
12 | | -- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) |
| 11 | +## Neyi, Nasıl Yapar? |
13 | 12 |
|
14 | | -For help getting started with Flutter development, view the |
15 | | -[online documentation](https://docs.flutter.dev/), which offers tutorials, |
16 | | -samples, guidance on mobile development, and a full API reference. |
| 13 | +Uygulama, Flutter çatısı kullanılarak geliştirilmiştir ve ADB komutlarını Wi-Fi üzerinden ağdaki diğer cihazlara göndererek çalışır. Temel olarak, bir mobil ADB istemcisi görevi görür. |
| 14 | + |
| 15 | +### Ana Özellikler |
| 16 | + |
| 17 | +- **Cihaz Tarama:** Yerel ağdaki (Wi-Fi) aktif Android cihazları tarar ve listeler. |
| 18 | +- **Komut Paneli:** Seçilen cihaza özel ADB shell komutları göndermenizi sağlar. |
| 19 | +- **APK Yöneticisi:** Cihaz hafızasından `.apk` dosyalarını seçip hedef cihaza kolayca yüklemenizi (sideload) sağlar. |
| 20 | +- **Log Görüntüleyici:** Hedef cihazın sistem loglarını (logcat) gerçek zamanlı olarak görüntüler, bu da hata ayıklama için kritik öneme sahiptir. |
| 21 | +- **Acil Durum Kurtarma:** Sık karşılaşılan sorunları çözmek için önceden tanımlanmış komut setlerini veya kurtarma betiklerini çalıştırır. |
| 22 | + |
| 23 | +## Nasıl Kullanılır? |
| 24 | + |
| 25 | +1. **Kurulum:** Uygulamayı Android Automotive OS çalıştıran ana ünitenize yükleyin. |
| 26 | +2. **Bağlantı:** Hem ana ünitenin hem de üzerinde işlem yapmak istediğiniz hedef cihazın aynı Wi-Fi ağına bağlı olduğundan emin olun. Hedef cihazda "Geliştirici Seçenekleri" altında "Ağ üzerinden ADB" veya "Kablosuz hata ayıklama" özelliğinin aktif olması gerekmektedir. |
| 27 | +3. **Cihaz Seçimi:** Uygulamayı açın ve "Cihaz Tara" ekranından hedef cihazı bulun ve seçin. |
| 28 | +4. **İşlem Yapma:** Cihaz seçildikten sonra, ana panel üzerinden aşağıdaki işlemleri yapabilirsiniz: |
| 29 | + * **Komut Gönder:** "Komut Paneli"ne gidin ve istediğiniz shell komutunu yazıp gönderin. |
| 30 | + * **Uygulama Yükle:** "APK Yöneticisi"ne gidin, cihazdan bir `.apk` dosyası seçin ve yükle butonuna basın. |
| 31 | + * **Logları İzle:** "Log Görüntüleyici" ekranından cihazın anlık log akışını takip edin. |
0 commit comments