Мазмұны:

IOT арқылы Minha: 7 қадам
IOT арқылы Minha: 7 қадам

Бейне: IOT арқылы Minha: 7 қадам

Бейне: IOT арқылы Minha: 7 қадам
Бейне: Орыс тілін жылдам үйренудің 7 әдісі 2024, Қараша
Anonim
Image
Image
Entendendo белсенділігі
Entendendo белсенділігі

Pós Graduação em Desenvolvimento de Aplicações for dispositivos móveisPUC Contagem

Алунос: Габриэль Андре және Леандро Рейс

Негізгі құралдардың бірі - бұл ең маңыздысы, оларды тасымалдау мүмкін емес. Бұл мәселені шешуге мүмкіндік береді, себебі бұл Android жүйесіндегі смартфондар мен смартфондардың жүйелік анықтамаларының сәйкес келмеуінің себебі болып табылады. Ақылға қонымды емес ақпарат бар: жүйелі түрде, жеңілдіктермен, байлықтармен, жаңашылдықтармен жұмыс жасау. Абайлаңыз, бұл сіздің қажеттіліктеріңізге жауап береді.

1 -қадам: AndroidManifest жасаңыз

AndroidManifest.xml файлды конфигурациялаудың қажеті жоқ, себебі ол компьютерлік есептік жазбаны қолдану үшін қажет.

  1. РұқсаттарDetalhamos aaixo рұқсат етілгендей, конфигурациялауға мүмкіндік береді.

    • Жергілікті жерді өзгертуге рұқсат етілген белгілерді белгілеу:
    • Android жүйесінде сәйкестендірудің рұқсаты және рұқсаты: «жүйені жою» операциялық жүйесінде Android -ті жаңартуға мүмкіндік береді.
    • Интернетке кіруге рұқсат етіледі: Интернетке кіруге рұқсат етіледі, егер сіз базалық жүйеде қызмет көрсететін болсаңыз:
  2. 2.1) Сервисо де Павименто тұрақты емес

    Ақпараттық қызметтер «PavimentoIrregularBackgroundService» бағдарламасында анықталмағандықтан, бұл ақпараттың реттелмеуіне, сондай -ақ смартфонға қол жетімділікті қамтамасыз етуге мүмкіндік береді.

    2.2) «GeoBackgroundService» бағдарламасы бойынша «GeoBackgroundService» бағдарламасы бойынша қызмет көрсету, сонымен қатар лоградуро, байрок, цидад, біртұтас федералды қызмет көрсету үшін қажет. ума сидада.

    2.3) «FirebaseBackgroundService» бағдарламасының «FirebaseBackgroundService» бағдарламасы бойынша ақысыз қызметтің ақысыз нұсқалары смартфон мен смартфонның жеке ақпараты сияқты, олардың қызметтері де құпия болып табылады..

  3. API картасын конфигурациялау

    API конфигурациясы бойынша карталар тіркеушісі, сәйкес оқулық (Configurar API MAPS Android).

    «Android» мәні: «мета-деректер» «андроид: аты =» com.google.android.geo. API_KEY «деген мағынаны табуға болады, мысалы: aaixo:

  4. Қабылдағыш Қатысушы ақпараттың біркелкі емес екендігі туралы ақпаратты жүйеге енгізуге мүмкіндік береді.

    «AlarmReceive» клавиатурасы Android операциялық жүйесіндегі операциялық жүйені реттеуге мүмкіндік береді, «» белгісіне сәйкес конфигурациялаңыз. Сонымен қатар, «PavimentoIrregularBackgroundService» қызметінде біркелкі емес қызмет көрсетуге болады.

    4.2) «AlarmGeoReceive» клавишасы GeoLocalização жүйесінде Android операциялық жүйесіндегі операциялық жүйенің операциялық жүйесіндегі операциялық жүйенің конфигурациясына сәйкес келеді.

    4.3) Firebase қабылдағышы «AlarmFirebaseReceive» класы болып табылады, бұл операциялық Android жүйесіндегі операциялық жүйенің операциялық жүйесіндегі операциялық жүйенің конфигурациясына сәйкес келеді «». Сонымен қатар, «FirebaseBackgroundService» сервистік қызметтерінің тізімі бар, олар тіркелген кезде тіркеледі, сонымен қатар логарудо дисплейлерінің сервистік базасына қосылады.

2 -қадам: «PavimentoIrregularBackgroundService» қызметтері бойынша Entendendo

«PavimentoIrregularBackgroundService» класы - бұл GPS -тің сенсорлық ақпараты туралы қосымша ақпарат. Ақпараттың негізгі нұсқасы «onLocationChanged» дегенді білдірмейді, себебі ол тұрақты емес, бірақ бұл стандартты емес. Ақпараттық қамтамасыз етудің ең маңызды ерекшелігі - бұл сіздің жеке ақпаратыңыз бен қызметтеріңіздің біреуі, егер сіз ақпарат алмасуға мүмкіндік берсеңіз. Outras tratativas prevê que o encerramento da aplicação, pausa da aplicação және т.б.

3 -қадам: Entendendo «GeoBackgroundService» қызметінде

«GeoBackgroundService» клавишасы еншіліктегі ендік пен ендікке қатысты ақпаратты біркелкі емес түрде жаңартуға мүмкіндік береді, бұл Firebase қызметтерінің ақпараты болып табылады. Негізгі ақпарат «updateAddress» бойынша қосымша ақпаратпен қамтамасыз етіледі.

4 -қадам: Entendendo «FirebaseBackgroundService» қызметінде

«FirebaseBackgroundService» тобы «Firebase» қосымшасының дұрыс емес қызмет көрсетуіне жауап береді.

Ақпараттық жүйелерде, мысалы, смартфонға арналған арнайы бағдарламалар жоқ. Ақпараттың қажеттіліктері бойынша «enviarPavimentoIrregularular» жауап беретін негізгі жауаптар. Android үшін Firebase немесе оқулықтар (Android үшін Firebase конфигурациясы) бағдарламасының конфигурациясы Firebase бағдарламасының негізгі ақпараты болып табылады.

5 -қадам: «MapaActivity» Entendendo әрекеті

MapaActivity è a main Activity do sistema, pois ela é Responsavel pela exibição dos pavimentos conregulares encontrados encontrados en cidades e sua informacões are one of a map ocorrência de pavimento aregulara aparate emémeue dispégeue deparue emu карт.

6 -қадам: Firebase

Firebase «minhaviaiot-export.json» экспортымен жұмыс істемейді, мысалы, сіздің жеке тәжірибеңізде, сонымен қатар оларды жоюға болмайды:

Тіркелу дұрыс емес. Cada Cidade дұрыс емес болып табылады. Бұл мәселенің шешілмеуіне байланысты емес.

{«minhaviaiot»: {«pais»: {«BR»: {«uf»: {«Minas Gerais»: {«cidade»: {«Belo Horizonte»: {«logradouro»: {«Acesso Praça Paulo Gustavo do Vale) «: {» LTE5Ljg1OTg3MDA2LTQzLjk5Mzc3MDI4 «: {» cidade «:» Бело Горизонт «,» idFirebase «:» LTE5Ljg1OTg3MDA2LTQzLjk5Mzc3MDI4 «,» Бірге «Бір» 8 «Жақсылық» «Бір»: «-43.99377028», «pais»: «BR», «uf»: «Minas Gerais»}, «LTE5Ljg1OTgwMDQ4LTQzLjk5MzM2MDg1»: {«cidade»: «Belo Horizonte», «idFirebase», «LT5LT2» «-19.85980048», «logradouro»: «Acesso Praça Paulo Gustavo do Vale», «бойлық»: «-43.99336085», «пай»: «BR», «uf»: «Minas Gerais»}, «LTE5Ljg1OTgzNzMxLTQ4» «cidade»: «Belo Horizonte», «idFirebase»: «LTE5Ljg1OTgzNzMxLTQzLjk5MzYxMzE4», «ендікте»: «-19.85983731», «logradouro»: «Acesso Praça Paulo Gustavo3» -18 «-3» -18 « «:» BR «,» uf «:» Minas Gerais «}},» Авенида Афонсо Пена «: {» LTE5LjkzODk3NTI5LTQzLjkyNjQ0MzI5 «: {» cidade «:» Belo Horizonte «,» idFirebase «:» LTE5LjkzODk3NTI5LTQzLjkyNjQ0MzI5 «,» ендік «:» -19.93897529 «,» logradouro «:» Авенида Афонсо Пена «,» бойлық 9 4 «-4» 4 -4 «-4» «:» BR «,» uf «:» Minas Gerais «},» LTE5LjkzODkyOTY1LTQzLjkyNjM2MDk = «: {» cidade «:» Belo Horizonte «,» idFirebase «:» LTE5LjkzODkyOTY1LTQzLjkyN9 «-9» -9 « logradouro «:» Авенида Афонсо Пена «,» бойлық «:» -43.9263609 «,» пай «:» BR «,» uf «:» Minas Gerais «}}}}}}}}}}}

7 -қадам: Projeto финалының қорытындысы

Android компактоды бағдарламалық жасақтамасының нұсқауларын орындаңыз. Мүмкін болатын барлық мәселелерді шешуге болады, бұл жүйенің жылдамдығының нақты мәселесі. Мүмкін болатын шектеулердің бар-жоғын анықтауға болады, бұл сіздің электронды поштаңызға кіруге мүмкіндік береді: [email protected]

Ұсынылған: