2016-04-14 2 views
0

Heute teste ich, um herauszufinden, warum im Google Play Store für meine App viele Geräte nicht unterstützt werden. Nach einigem Finden fand ich heraus, dass, sobald ich cordova-plugin-geolocation Plugin in meine App hinzufüge, das unterstützte Gerät für 1K fallen lässt.cordova-plugin-geolocation führt dazu, dass 1K des Geräts nicht unterstützt wird

Das cordova-plugin-geolocation Plugin ist wichtig für meine App. Warum gibt es nach dem Hinzufügen dieses Plugins so viele nicht unterstützte Geräte? Wie kann ich die Anzahl der nicht unterstützten Geräte durch dieses Plugin reduzieren? Irgendein anderes alternatives Plugin für Geolocation-Erkennung?

Antwort

1

Ich nehme an, dass Cordova eine Berechtigung hat, die wiederum eine Funktion erfordert, die auf den 1k-Geräten nicht unterstützt wird. Wenn Sie herausfinden können, welches Feature Sie verwenden, können Sie das Feature mithilfe der optionalen Anweisung uses-feature als optional festlegen. Zum Beispiel für Nicht-Telefone, die Sie verwenden <uses-feature android:name="android.hardware.telephony" android:required="false"/> Denken Sie daran, sobald Sie es als optional festlegen, ist es in Ihrer Verantwortung zu prüfen, ob die Funktion vor der Verwendung, sonst App wird abstürzen.

Verwandte Themen