GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV Mobile (versões anteriores)
→
probleme utilisation du champ carte
probleme utilisation du champ carte
Iniciado por JOH, jul., 30 2020 1:26 PM - 1 resposta
Conecte-se…
JOH
#1
Membro registado
10 mensagems
Publicado em julho, 30 2020 - 1:26 PM
Posté le 30 juillet 2020 - 13:23
bonjour bonjour,
voila mon souci :
j'utilise basiquement le champ carte :
Code :
MaPosition est une géoPosition
MaPosition.Latitude = -4.8077784
MaPosition.Longitude = 11.864609
CarteAffichePosition(CARTE_Position, MaPosition)
ai généré ma clef google correctement.
je suis en API 28
La compilation se passe bien.
mais au lancement crash :
===== Erreur =====
Date et heure=29/07/2020 09:52:50
Message=Didn't find class "org.apache.http.ProtocolVersion" on path: DexPathList[[zip file "/data/user_de/0/com.google.android.gms/app_chimera/m/0000016e/MapsDynamite.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/0000016e/MapsDynamite.apk!/lib/armeabi-v7a, /data/user_de/0/com.google.android.gms/app_chimera/m/0000016e/MapsDynamite.apk!/lib/armeabi, /system/lib, /system/vendor/lib]]
Pile Java=dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
java.lang.ClassLoader.loadClass(ClassLoader.java:379)
ay.loadClass(:com.google.android.gms.dynamite_dynamiteloader@202614067@20.26.14 (100408-0):3)
java.lang.ClassLoader.loadClass(ClassLoader.java:312)
cj.b(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):2)
ci.a(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):1)
ck.a(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):15)
com.google.maps.api.android.lib6.drd.aj.a(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):4)
bq.a(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):7)
bq.run(:com.google.android.gms.dynamite_mapsdynamite@202614067@20.26.14 (100408-0):2)
Thread=id=3316
name=Thread-4
priority=5
groupName=main
===== Copie d'écran =====
Chemin=file:///storage/emulated/0/Android/data/com.proteck.inter_proteck/cache/err1596012770232.png
===== Application =====
Nom de l'application=Inter PROTECK
Version de l'application=0.0.72.0
Nom du package=com.proteck.inter_proteck
Date et heure de lancement=29/07/2020 09:52:45
Version du framework Android=22.0.279.0 (fr)
===== Appareil =====
Modèle=SM-G950F
Constructeur=samsung
Marque=samsung
===== Système =====
Numéro de version d'Android=9 (unknown)
Api Level Android=28
Mémoire de stockage interne totale=53,98 Go
Mémoire de stockage interne disponible=5,88 Go
Densité de l'écran=480
Résolution de l'écran=1080x2220
mes google play services sont installés. et au niveau du manifest android j'ai rajouté (apres des recherches sur le message d'erreur) dans la section <application> :
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
du coup voici mon manifest :
Code XML :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="
http://schemas.android.com/apk/res/android
"
package="com.proteck.inter_proteck"
android:installLocation="auto"
android:versionCode="76"
android:versionName="0.0.76.0" >
<uses-sdk
android:minSdkVersion="28"
android:targetSdkVersion="28" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<permission
android:name="com.proteck.inter_proteck.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="com.proteck.inter_proteck.permission.MAPS_RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-feature
android:name="android.hardware.location.network"
android:required="true" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="true" />
<uses-feature
android:name="android.hardware.location.gps"
android:required="true" />
<uses-feature
android:name="android.hardware.location"
android:required="true" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<application
android:name="fr.pcsoft.wdjava.core.application.WDAppManager"
android:icon="@drawable/i_c_o_n_e________2"
android:label="@string/app_name"
android:largeHeap="true"
android:resizeableActivity="true" >
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<activity
android:name="com.proteck.inter_proteck.wdgen.GWDPInter_PROTECK$WDLanceur"
android:configChanges="keyboardHidden|orientation|screenSize|keyboard|smallestScreenSize|screenLayout"
android:label="@string/app_name"
android:screenOrientation="sensor"
android:theme="@style/Theme.AppCompat.Light.NoActionBar.Translucent" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.proteck.inter_proteck.wdgen.GWDFFEN_SansNom1$WDActiviteFenetre"
android:configChanges="keyboardHidden|orientation|screenSize|keyboard|smallestScreenSize|screenLayout"
android:hardwareAccelerated="false"
android:theme="@android:style/Theme" />
<activity
android:name="com.proteck.inter_proteck.wdgen.GWDFFEN_suivi$WDActiviteFenetre"
android:configChanges="keyboardHidden|orientation|screenSize|keyboard|smallestScreenSize|screenLayout"
android:hardwareAccelerated="false"
android:theme="@android:style/Theme" />
<activity
android:name="com.proteck.inter_proteck.wdgen.GWDFFEN_bienvenue$WDActiviteFenetre"
android:configChanges="keyboardHidden|orientation|screenSize|keyboard|smallestScreenSize|screenLayout"
android:hardwareAccelerated="false"
android:theme="@android:style/Theme" />
<activity
xmlns:android="
http://schemas.android.com/apk/res/android
"
android:name="fr.pcsoft.wdjava.core.erreur.report.WDErrorReportActivity"
android:theme="@android:style/Theme.DeviceDefault.Light" />
<activity
xmlns:android="
http://schemas.android.com/apk/res/android
"
android:name="fr.pcsoft.wdjava.ui.activite.WDActivite$BlankActivity"
android:theme="@android:style/Theme.Translucent" />
<activity
xmlns:android="
http://schemas.android.com/apk/res/android
"
android:name="fr.pcsoft.wdjava.ui.searchbar.WDSearchActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<meta-data
android:name="android.app.searchable"
android:resource="@xml/searchable" />
</activity>
<provider
xmlns:android="
http://schemas.android.com/apk/res/android
"
android:name="fr.pcsoft.wdjava.ui.searchbar.WDSearchHistory"
android:authorities="com.proteck.inter_proteck" />
<service android:name="fr.pcsoft.wdjava.core.service.WDServiceLocal" />
<meta-data
android:name="fr.pcsoft.first_window_name"
android:value="FEN_suivi" />
<meta-data
android:name="fr.pcsoft.multidex"
android:value="false" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<uses-library android:name="org.apache.http.legacy" android:required="false"" />
<activity
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:exported="false"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
</application>
</manifest>
mais ça ne fonctionne toujours pas j'ai toujours le même message d'erreur
Merci d'avance pour votre aide
Denunciar
0
0
stef1811
#2
Membro registado
477 mensagems
Popularité : +20 (20 votes)
Publicado em agosto, 06 2020 - 12:55 PM
xJOH a écrit :
mes google play services sont installés. et au niveau du manifest android j'ai rajouté (apres des recherches sur le message d'erreur) dans la section <application> :
Je constate sur le manifest que tu as affiché que <uses-library android:name="org.apache.http.legacy" android:required="false"/> n'a pas été ajouté dans dans la section <application> mais entre <meta-data> et <activity>
Ceci explique peut etre cela
Denunciar
0
0
→ Voltar para WINDEV Mobile (versões anteriores)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto