增加高德定位相关

chengzhenyu 8 年之前
父节点
当前提交
1a96f11b2c

二进制
app/libs/AMap_Location_V3.2.0_20161205.jar


二进制
app/libs/armeabi/libgdinamapv4sdk752.so


二进制
app/libs/armeabi/libgdinamapv4sdk752ex.so


+ 4 - 0
app/proguard-project.txt

@@ -92,6 +92,10 @@
92 92
 -keep class com.sina.** {*;}
93 93
 -dontwarn com.sina.**
94 94
 
95
+ -keep class com.amap.api.location.**{*;}
96
+ -keep class com.amap.api.fence.**{*;}
97
+ -keep class com.autonavi.aps.amapapi.model.**{*;}
98
+
95 99
 -keepnames class * implements android.os.Parcelable {
96 100
     public static final ** CREATOR;
97 101
 }

+ 9 - 0
app/src/main/AndroidManifest.xml

@@ -15,6 +15,10 @@
15 15
     <uses-permission android:name="android.permission.VIBRATE" />
16 16
     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
17 17
 
18
+    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
19
+    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
20
+    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
21
+
18 22
     <uses-feature android:name="android.hardware.camera" />
19 23
     <uses-feature android:name="android.hardware.camera.autofocus" />
20 24
 
@@ -35,6 +39,11 @@
35 39
             android:value="5682490467e58e717e00290d" >
36 40
         </meta-data>
37 41
 
42
+        <meta-data
43
+            android:name="com.amap.api.v2.apikey"
44
+            android:value="aa78182204ca5666e723137321bb99b5">
45
+        </meta-data>
46
+
38 47
         <activity
39 48
             android:name=".activity.WelcomeActivity"
40 49
             android:label="@string/app_name"

+ 1 - 0
app/src/main/java/ai/pai/client/utils/UrlContainer.java

@@ -82,4 +82,5 @@ public class UrlContainer {
82 82
 
83 83
     public static final String GUEST_LOGIN_URL = HOST_URL +"u/guest/login";
84 84
 
85
+    public static final String GEO_LOCATION_URL = HOST_URL+"geo/submit";
85 86
 }