Backend exceptions should be catched
This commit is contained in:
parent
2165785346
commit
67a4030078
|
@ -29,6 +29,8 @@ LOCAL_PACKAGE_NAME := UnifiedNlp
|
||||||
LOCAL_SDK_VERSION := current
|
LOCAL_SDK_VERSION := current
|
||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
|
|
||||||
|
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
|
||||||
|
|
||||||
include $(BUILD_PACKAGE)
|
include $(BUILD_PACKAGE)
|
||||||
|
|
||||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||||
|
|
|
@ -1,21 +1,20 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest package="org.microg.nlp"
|
<manifest
|
||||||
|
package="org.microg.nlp"
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
|
||||||
<uses-sdk android:minSdkVersion="14" />
|
<uses-sdk android:minSdkVersion="14" />
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.INSTALL_LOCATION_PROVIDER"/>
|
<uses-permission android:name="android.permission.INSTALL_LOCATION_PROVIDER" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES"/>
|
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:icon="@drawable/nlp_app_icon"
|
android:icon="@drawable/nlp_app_icon"
|
||||||
android:label="@string/nlp_app_name">
|
android:label="@string/nlp_app_name">
|
||||||
<uses-library
|
<uses-library android:name="com.android.location.provider" />
|
||||||
android:name="com.android.location.provider"
|
|
||||||
android:required="false" />
|
|
||||||
|
|
||||||
<!-- Gingerbread / Ice Cream Sandwich -->
|
<!-- Gingerbread / Ice Cream Sandwich -->
|
||||||
<service
|
<service
|
||||||
|
|
|
@ -73,7 +73,7 @@ public class BackendHelper implements BackendHandler {
|
||||||
try {
|
try {
|
||||||
setLastLocation(backend.update());
|
setLastLocation(backend.update());
|
||||||
provider.reportLocation(lastLocation);
|
provider.reportLocation(lastLocation);
|
||||||
} catch (RemoteException e) {
|
} catch (Exception e) {
|
||||||
Log.w(TAG, e);
|
Log.w(TAG, e);
|
||||||
unbind();
|
unbind();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue