Mündəricat:
- Addım 1: AndroidManifest -i konfiqurasiya edin
- Addım 2: "PavimentoIrregularBackgroundService" Xidmətləri Dərsləri olaraq Entendendo
- Addım 3: "GeoBackgroundService" De Classiçlər kimi Entendendo
- Addım 4: "FirebaseBackgroundService" Servisləri olaraq Entendendo
- Addım 5: Entendendo Fəaliyyəti "MapaActivity"
- Addım 6: Firebase
- Addım 7: Nəticə Projeto Finalı
Video: Minha VOT vasitəsilə: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
PUC Contagem üçün sənədlərin verilməsi
Alunos: Gabriel André e Leandro Reis
Bir qayda olaraq, heç bir əməliyyat görmədən, heç bir əməliyyat aparmaq mümkün deyil. Bir problem varsa, bu, bir Android cihazının əməliyyat sistemi ilə əlaqəli Android cihazları ilə əlaqədardır ki, bu da GPS sistemlərinin düzgün işləməməsi ilə əlaqədardır. Müvafiq qaydada işləmək mümkün deyil: müntəzəm olaraq, yüksək səviyyəli, çoxsaylı, çoxsaylı və ən çox istifadə olunan proseslər. İstifadəçilərin tələblərinə cavab vermək lazımdır.
Addım 1: AndroidManifest -i konfiqurasiya edin
AndroidManifest.xml -in heç bir konfiqurasiya edilməməsi lazım olan bütün funksiyaların konfiqurasiya edilməsinə ehtiyac yoxdur.
-
İcazələrDetalhamos istifadə etmək üçün motivasiyanı konfiqurasiya etmək üçün icazə verilir.
- Yerli məlumatların dəyişdirilməsi üçün etiketlər və etiketlər əlavə etmək üçün tətbiq olun:
- Şəxsi məlumatların təsdiqi üçün Aplicativo və Reinicialização aplicativoPermissão aplicativo for aplicativo for "escutar" for the evento de inicialização e reinicialização to system system, in your inciciar os servicsos que a monitor a busca de pavimentos.
- İnternetə giriş icazəsi verildikdə, internet bağlantısı və ya xidmətin yanğınsöndürmə bazası ilə əlaqəli hər hansı bir məlumat əldə edə bilərsiniz:
-
2.1) Serviço de Pavimento Düzensiz
"Xidmətlər DüzensizBackgroundService" xidməti ilə bağlı heç bir məlumat yoxdursa, heç bir məlumat əldə edə bilməyəcəksiniz.
2.2) "GeoBackgroundService" kateqoriyasındakı məlumatların qeyri -müntəzəm olaraq istifadə edilməsi, loqoduronun lokalizasiyası, bairro, cidade, unidade federativ sənədlərin qorunması üçün bir xidmətdir. uma cidade.
2.3) "FirebaseBackgroundService" kateqoriyasındakı "FirebaseBackgroundService" xidməti ilə əlaqədar olaraq, Smartfonlar və ya telefonlar üçün qeyri -müntəzəm şifrələmə xidmətlərinin göstərilməsi və təqdim edilməsi ilə əlaqədar xidmətlər göstərilir..
-
API -ni XARİTALARI konfiqurasiya edin
API -nin xəritələrini konfiqurasiya etməklə, qeydiyyatdan keçdiyiniz təqdirdə, uyğun təlimatla (Android Xəritələrini Konfiqurasiya edin).
"Android: dəyər" etiketinin "meta-data" ilə "android: ad =" com.google.android.geo. API_KEY "'mövzusunda bir məlumat əldə edə bilərsiniz, misal üçün aşağıdakıları edin:
-
Alıcı, məlumatların qeyri -müntəzəm olaraq verildiyi kimi, sistemin yenidən qurulmasını və sistemin yenidən qurulmasını nəzərdə tutur. 4.1) Düzensiz
"AlarmReceive" adlı gizli bir sistem, Android əməliyyat sistemini idarə etmək üçün "etiketi" konfiqurasiya edin. Əlavə olaraq, "PavimentoIrregularBackgroundService" xidmətinin düzgün işləməməsi ilə əlaqədar olaraq, bu proqramlar qeyri -müntəzəmdir.
4.2) GeoLocalização Alıcısı, "AlarmGeoReceive" proqramının Android əməliyyat sistemini idarə etməsini təmin edir, etiketin konfiqurasiyasını təmin edir.
4.3) Alıcı Firebase -də "AlarmFirebaseReceive" adlı gizli bir əməliyyat sistemi olan Android sistemini idarə etmək üçün "AlarmFirebaseReceive" düyməsini "" konfiqurasiya edin. " Əlavə olaraq, "FirebaseBackgroundService" xidmətinin bir hissəsi olaraq, "FirebaseBackgroundService" xidməti və ya digər proqramlar da bu proqramların qeydiyyatdan keçməsini təmin edir.
Addım 2: "PavimentoIrregularBackgroundService" Xidmətləri Dərsləri olaraq Entendendo
"PavimentoIrregularBackgroundService" xidməti, GPS məlumatları ilə bağlı bütün məlumatları əldə etməyə imkan verir. Məlumat əldə etmək üçün "onLocationChanged" mövzusunda heç bir nizam -intizam yoxdur, heç bir keyfiyyət yoxdur, amma heç bir keyfiyyətə malik deyil. Xüsusi bir məlumat əldə etmək üçün xüsusi xidmətlər təqdim olunarsa, bu xidmətlərin göstərilməsi və təhvil verilməsi ilə əlaqədar olaraq xidmətlərin göstərilməsi də köməkçi ola bilər. Müvəqqəti işlər aplicação, pausa da aplicação və s.
Addım 3: "GeoBackgroundService" De Classiçlər kimi Entendendo
"GeoBackgroundService" anlayışına görə, enlem və uzunluq məlumatları həm də Firebase -də ən çox məlumat əldə etmək üçün düzensiz və qeyri -bərabərdir. "UpdateAddress" ilə bağlı heç bir məlumat və ya məlumat yoxdur.
Addım 4: "FirebaseBackgroundService" Servisləri olaraq Entendendo
Gizli bir "FirebaseBackgroundService" və ya "Firebase" xidmətinin qeyri -müntəzəm istifadəsi ilə bağlı suallara cavab verin.
Məlumat əldə etmək üçün Smartphone -dan istifadə etmək üçün heç bir məlumat yoxdur. Məlumatların ən çox tələb olunduğu "cavabsız" nizamnamə "mövzusundadır. Android üçün Firebase və ya Android üçün təlimatlar (Android üçün Firebase üçün konfiqurasiya) və ya Firebase üçün məlumat bazası yaratmaq üçün konfiqurasiya edin.
Addım 5: Entendendo Fəaliyyəti "MapaActivity"
MapaActivity əsas bir fəaliyyətdir və sistemin düzgün işləməməsini təmin edir.
Addım 6: Firebase
Firebase "minhaviaiot-export.json" ixracatına icazə vermir, buna görə də hər hansı bir problemi həll edə bilməz:
Qaydalara görə, qaydasızdır. Cada Cidade, qeyri -müntəzəm olaraq istifadə edilə bilər. Bu problemin heç bir problemi yoxdur.
Addım 7: Nəticə Projeto Finalı
Təlimat vermək üçün Android kompakt proqramlarını öyrənin. Bu problemi həll etmək üçün sistematik bir tempdə bir problemi həll edə bilərsiniz. Mümkün olduğunca çox məlumat əldə etmək üçün e-poçt ilə əlaqə saxlaya bilərsiniz.
Tövsiyə:
Ethernet Kabelindən istifadə edərək Laptop/PC vasitəsilə Raspberry Pi 4 qurun (Monitor yox, Wi-Fi yoxdur): 8 addım
Ethernet Kabelindən istifadə edərək Laptop/PC vasitəsilə Raspberry Pi 4 qurun (Monitor yoxdur, Wi-Fi yoxdur): Bunun üçün qurmaq üçün 1Gb RAM-lı Raspberry Pi 4 Model-B ilə işləyəcəyik. Raspberry-Pi, təhsil məqsədləri və DIY layihələri üçün əlverişli bir dəyəri olan 5V 3A enerji təchizatı tələb edən bir lövhəli kompüterdir
IoT ESP8266 Seriyası: 2- ThingSpeak.com vasitəsilə məlumatları izləyin: 5 addım
IoT ESP8266 Seriyası: 2- ThingSpeak.com vasitəsilə məlumatları izləyin: Bu IoT ESP8266 Seriyasının ikinci hissəsidir. 1 -ci hissəni görmək üçün bu təlimatlı IoT ESP8266 Seriyasına baxın: 1 WIFI Router -ə qoşulun.Bu hissə, sensor məlumatlarınızı populyar IoT pulsuz bulud xidmətlərindən birinə necə göndərəcəyinizi göstərmək məqsədi daşıyır https: //thingspeak.com
İnternet vasitəsilə LED yandırın [MagicBlocks]: 10 addım
İnternet vasitəsilə LED yandırın [MagicBlocks]: Bu dərs sizə Magicblocks istifadə edərək Magicbit -də LED idarə etməyi öyrədəcək
Bluetooth vasitəsilə OLED Ekrana yazmaq: 6 addım
Bluetooth vasitəsi ilə OLED Ekrana yazmaq: Bu layihə ilhamlanıb və Bluetooth vasitəsilə Arduino LCD Ekranın İdarə Edilməsi Girişdir: Bu layihədə biz "Bluetooth OLED." Bu dizaynda etdiyimiz şey Arduino -nu OLED və Bluetooth moduluna bağlamaqdır
Windows vasitəsilə Raspberry Pi Fayl Sisteminə daxil olun: 9 addım
Windows vasitəsilə Raspberry Pi Fayl Sisteminə daxil olun: Heç bir Raspberry Pi alıb " Hər dəfə bir monitor, siçan və klaviatura ilə qurmalıyam! &Quot; Monitörünüzü və klaviatura/siçanızı ayırmaq/yenidən bağlamaq üçün səbəb olan buzlanma, yalnız Raspberry Pi -yə daxil olmaq üçün heç bir şeydən geri qalmır