Seite 1 von 1

python android

Verfasst: Samstag 1. November 2014, 19:46
von scheg12
Hallo allerseits,

bei ersten Tests mit python auf Android, ergab sich folgendes:

python
Python 2.7.2 (default, Nov 16 2012, 19:13:11)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import android, time
>>> droid = android.Android()
>>> droid.startLocating()
java.lang.NullPointerException
Result(id=0, result=None, error=u'java.lang.NullPointerException')

Ausgabe logcat:

V/sl4a.JsonRpcServer:74( 1589): Received: {"params": [], "id": 0, "method": "startLocating"}
V/sl4a.FacadeManager:61( 1589): com.android.python27 Provider passive requires ACCESS_FINE_LOCATION permission
E/sl4a.JsonRpcServer:101( 1589): Invocation error.
E/sl4a.JsonRpcServer:101( 1589): java.lang.NullPointerException

wie bekomme ich unter Python nun dieses Recht "ACCESS_FINE_LOCATION" gesetzt ?

Schonmal Danke..

scheg12

Re: python android

Verfasst: Samstag 1. November 2014, 20:29
von darktrym
Das ist ein Fehler in der Android App, hat nix mit Python zu tun.