| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?xml version='1.0' encoding='utf-8'?>
- <plugin id="cordova-plugin-qqlocation" version="1.0.0"
- xmlns="http://apache.org/cordova/ns/plugins/1.0"
- xmlns:android="http://schemas.android.com/apk/res/android">
- <name>qqlocation</name>
- <js-module name="qqlocation" src="www/qqlocation.js">
- <clobbers target="cordova.plugins.qqlocation" />
- </js-module>
- <preference name="API_KEY" />
- <platform name="android">
- <config-file parent="/*" target="res/xml/config.xml">
- <feature name="qqlocation">
- <param name="android-package" value="cn.x1ongzhu.qqlocation.qqlocation" />
- </feature>
- </config-file>
- <config-file parent="/*" target="AndroidManifest.xml">
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
- <uses-permission android:name="android.permission.INTERNET" />
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
- <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
- <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
- <uses-permission android:name="android.permission.READ_PHONE_STATE" />
- </config-file>
- <config-file parent="/manifest/application" target="AndroidManifest.xml">
- <meta-data android:name="TencentMapSDK" android:value="$API_KEY" />
- </config-file>
- <source-file src="src/android/qqlocation.java" target-dir="src/cn/x1ongzhu/qqlocation" />
- <source-file src="src/android/lib/TencentLocationSdk_v6.2.5.3.jar" target-dir="libs" />
- <source-file src="src/android/lib/armeabi/libtencentloc.so" target-dir="libs/armeabi" />
- <source-file src="src/android/lib/armeabi-v7a/libtencentloc.so" target-dir="libs/armeabi-v7a" />
- <source-file src="src/android/lib/arm64-v8a/libtencentloc.so" target-dir="libs/arm64-v8a" />
- <source-file src="src/android/lib/x86/libtencentloc.so" target-dir="libs/x86" />
- <source-file src="src/android/lib/x86_64/libtencentloc.so" target-dir="libs/x86_64" />
- <framework src="com.yanzhenjie:permission:1.1.2" />
- </platform>
- <platform name="ios">
- <config-file parent="/*" target="config.xml">
- <feature name="qqlocation">
- <param name="ios-package" value="qqlocation" />
- </feature>
- <preference name="API_KEY" value="$API_KEY"/>
- </config-file>
- <config-file target="*-Info.plist" parent="NSLocationWhenInUseUsageDescription">
- <string>我们需要通过您的地理位置信息来获取周边数据</string>
- </config-file>
- <config-file target="*-Info.plist" parent="NSLocationAlwaysUsageDescription">
- <string>需要定位</string>
- </config-file>
- <source-file src="src/ios/qqlocation.m" />
- <framework src="src/ios/TencentLBS.framework" custom="true"/>
- <framework src="libz.tbd" />
- <framework src="libsqlite3.0.tbd" />
- <framework src="libstdc++.6.tbd" />
- </platform>
- </plugin>
|