4 Star 13 Fork 1

wc1217 / MiServicePlugin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
plugin.xml 5.49 KB
一键复制 编辑 原始数据 按行查看 历史
wc1217 提交于 2014-11-13 00:42 . fix name bug.
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" id="com.miui.cordova.miserviceplugin" version="0.1.3">
<name>MiServicePlugin</name>
<description>Cordova MiService Plugin</description>
<license>Apache 2.0</license>
<keywords>cordova,MiPush,miupdate,MiService</keywords>
<repo>https://git.oschina.net/wc1217/MiServicePlugin</repo>
<issue>https://git.oschina.net/wc1217/MiServicePlugin/issues</issue>
<js-module src="www/MiServicePlugin.js" name="MiServicePlugin">
<clobbers target="window.miService"/>
</js-module>
<!-- android -->
<platform name="android">
<config-file target="res/xml/config.xml" parent="/*">
<feature name="MiServicePlugin" >
<param name="android-package" value="com.miui.cordova.MiServicePlugin" />
<param name="onload" value="true" />
</feature>
</config-file>
<config-file target="AndroidManifest.xml" parent="/manifest">
<!--<uses-sdk android:minSdkVersion="8"/>-->
<!-- Required 一些系统要求的权限,如访问网络等-->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.VIBRATE"/>
<permission android:name="$PACKAGE_NAME.permission.MIPUSH_RECEIVE" android:protectionLevel="signatureOrSystem" />
<!--$PACKAGE_NAME 包名-->
<uses-permission android:name="$PACKAGE_NAME.permission.MIPUSH_RECEIVE" />
<!-- update sdk -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!--<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />-->
<!--<uses-permission android:name="android.permission.INTERNET" />-->
<!--<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />-->
<!--<uses-permission android:name="android.permission.READ_PHONE_STATE" />-->
<uses-permission android:name="com.xiaomi.market.sdk.UPDATE" />
</config-file>
<config-file target="AndroidManifest.xml" parent="/manifest/application">
<service
android:enabled="true"
android:process=":pushservice"
android:name="com.xiaomi.push.service.XMPushService" />
<service
android:enabled="true"
android:exported="true"
android:name="com.xiaomi.mipush.sdk.PushMessageHandler" />
<service android:enabled="true"
android:name="com.xiaomi.mipush.sdk.MessageHandleService" />
<!--注:此service必须在2.2.5版本以后(包括2.2.5版本)加入-->
<receiver
android:exported="true"
android:name="com.xiaomi.push.service.receivers.NetworkStatusReceiver" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver
android:exported="false"
android:process=":pushservice"
android:name="com.xiaomi.push.service.receivers.PingReceiver" >
<intent-filter>
<action android:name="com.xiaomi.push.PING_TIMER" />
</intent-filter>
</receiver>
<receiver
android:exported="true"
android:name="com.miui.cordova.MessageReceiver">
<!--这里com.xiaomi.mipushdemo.DemoMessageRreceiver改成app中定义的完整类名-->
<intent-filter>
<action android:name="com.xiaomi.mipush.RECEIVE_MESSAGE" />
</intent-filter>
<intent-filter>
<action android:name="com.xiaomi.mipush.ERROR" />
</intent-filter>
</receiver>
<!-- update sdk -->
<receiver android:name="com.xiaomi.market.sdk.DownloadCompleteReceiver" >
<intent-filter>
<action android:name="android.intent.action.DOWNLOAD_COMPLETE" />
</intent-filter>
</receiver>
</config-file>
<source-file src="src/android/libs/MiPush_SDK_Client_2_2_10_sdk.jar" target-dir="libs" />
<source-file src="src/android/libs/MiStats_SDK_Client_1_0_0.jar" target-dir="libs" />
<source-file src="src/android/libs/xiaomi_sdk.jar" target-dir="libs" />
<source-file src="src/android/libs/armeabi/libsdk_patcher_jni.so" target-dir="libs/armeabi" />
<source-file src="src/android/res/values/xiaomi_strings.xml" target-dir="res/values" />
<source-file src="src/android/res/values-zh/xiaomi_strings.xml" target-dir="res/values-zh" />
<source-file src="src/android/MessageReceiver.java" target-dir="src/com/miui/cordova" />
<source-file src="src/android/MiServicePlugin.java" target-dir="src/com/miui/cordova" />
<source-file src="src/android/BuildProperties.java" target-dir="src/com/miui/cordova" />
</platform>
</plugin>
Android
1
https://gitee.com/wc1217/MiServicePlugin.git
git@gitee.com:wc1217/MiServicePlugin.git
wc1217
MiServicePlugin
MiServicePlugin
master

搜索帮助