From b24b7064ba6af7ddb8ea4ae218daee5ff48f197f Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:18:40 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 47 ++++++++++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 096f001..bf6e713 100644 --- a/README.md +++ b/README.md @@ -19,31 +19,44 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS -3. 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` - - git clone https://github.com/jpush/jpush-phonegap-plugin.git + 方法1:直接安装JPush PhoneGap Plugin + + 1. 安装JPush PhoneGap Plugin + + cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey + cordova plugin add org.apache.cordova.device -4. 将`$JPUSH_PLUGIN_DIR/plugin.xml`文件中的AppKey替换为在Portal上注册该应用的的Key,例如(9fed5bcb7b9b87413678c407) - - + 2. 在js中调用函数,初始化jpush sdk -4. 打开`$JPUSH_PLUGIN_DIR/src/ios/PushConfig.plist`文件将文件中的`7d431e42dfa6a6d693ac2d04`替换为在Portal上注册该应用的的Key,例如(9fed5bcb7b9b87413678c407) - - -5. 在`$JPUSH_PLUGIN_DIR/src/android/JPushPlugin.java` 文件`import your.package.name.R`替换为在Portal上注册该应用的包名,例如(com.thi.pushtest) + window.plugins.jPushPlugin.init(); + //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 -6. cordova cli 添加jpush phonegap插件和依赖的device插件: - cordova plugin add $JPUSH_PLUGIN_DIR - cordova plugin add org.apache.cordova.device - -7. 在js中调用函数,初始化jpush sdk + 方法1:下载JPush PhoneGap Plugin到本地的安装方法 - window.plugins.jPushPlugin.init(); - //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 + 1. 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` + git clone https://github.com/jpush/jpush-phonegap-plugin.git + + + 2. 安装JPush PhoneGap Plugin + + cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey + cordova plugin add org.apache.cordova.device + + + 3. 在js中调用函数,初始化jpush sdk + + window.plugins.jPushPlugin.init(); + //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 + + + + + + ### Android 手工安装 [Android 手工安装文档地址](document/Android_handle_install.md) From d94ccfb8d86cc82ad21a1f7d6ffedfebd30db63b Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:24:31 +0800 Subject: [PATCH 2/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index bf6e713..e554a4d 100644 --- a/README.md +++ b/README.md @@ -19,35 +19,35 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS - 方法1:直接安装JPush PhoneGap Plugin +方法1:直接安装JPush PhoneGap Plugin - 1. 安装JPush PhoneGap Plugin +1. 安装JPush PhoneGap Plugin cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey cordova plugin add org.apache.cordova.device - 2. 在js中调用函数,初始化jpush sdk +2. 在js中调用函数,初始化jpush sdk window.plugins.jPushPlugin.init(); //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 - 方法1:下载JPush PhoneGap Plugin到本地的安装方法 +方法2:下载JPush PhoneGap Plugin到本地的安装方法 - 1. 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` +1. 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` git clone https://github.com/jpush/jpush-phonegap-plugin.git - 2. 安装JPush PhoneGap Plugin +2. 安装JPush PhoneGap Plugin cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey cordova plugin add org.apache.cordova.device - 3. 在js中调用函数,初始化jpush sdk +3. 在js中调用函数,初始化jpush sdk window.plugins.jPushPlugin.init(); //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 From d93b35611b67788f3d1cda1b265ad22e7752aca3 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:27:45 +0800 Subject: [PATCH 3/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e554a4d..b037077 100644 --- a/README.md +++ b/README.md @@ -19,35 +19,35 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS -方法1:直接安装JPush PhoneGap Plugin +#方法1:直接安装JPush PhoneGap Plugin -1. 安装JPush PhoneGap Plugin +1). 安装JPush PhoneGap Plugin cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey cordova plugin add org.apache.cordova.device -2. 在js中调用函数,初始化jpush sdk +2). 在js中调用函数,初始化jpush sdk window.plugins.jPushPlugin.init(); //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 -方法2:下载JPush PhoneGap Plugin到本地的安装方法 +#方法2:下载JPush PhoneGap Plugin到本地的安装方法 -1. 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` +1). 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` git clone https://github.com/jpush/jpush-phonegap-plugin.git -2. 安装JPush PhoneGap Plugin +2). 安装JPush PhoneGap Plugin cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey cordova plugin add org.apache.cordova.device -3. 在js中调用函数,初始化jpush sdk +3). 在js中调用函数,初始化jpush sdk window.plugins.jPushPlugin.init(); //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 From af267eda94ed08651d2e2b0a31446c1d1f9e0c26 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:28:39 +0800 Subject: [PATCH 4/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b037077..99152bf 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS -#方法1:直接安装JPush PhoneGap Plugin +####方法1:直接安装JPush PhoneGap Plugin 1). 安装JPush PhoneGap Plugin @@ -34,7 +34,7 @@ l## JPush PhoneGap Plugin ## -#方法2:下载JPush PhoneGap Plugin到本地的安装方法 +####方法2:下载JPush PhoneGap Plugin到本地的安装方法 1). 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` From 7c580b4eafa9423db20f967fee18801612397fe3 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:30:41 +0800 Subject: [PATCH 5/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 99152bf..3655424 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ l## JPush PhoneGap Plugin ## ###准备工作 -1. cordova create 文件夹名字 包名 应用名字 +1). cordova create 文件夹名字 包名 应用名字 cordova create Myproj com.myproj.jpush MyTestProj -2. 添加平台 +2). 添加平台 cd Myproj cordova platform add android @@ -69,7 +69,7 @@ l## JPush PhoneGap Plugin ## ###示例 -1. "$JPUSH_PLUGIN_DIR/example"文件夹内找到并拷贝以下文件 +1). "$JPUSH_PLUGIN_DIR/example"文件夹内找到并拷贝以下文件 src/example/index.html to www/index.html src/example/css/* to www/css @@ -80,7 +80,7 @@ l## JPush PhoneGap Plugin ## 该项目基于cordova实现,目前无法使用'phonegap build'云服务进行打包,建议使用本地环境进行打包 ###常见错误 -1. androd +1). androd eclipse中phonegap工程import之后出现:`Type CallbackContext cannot be resolved to a type` 解决方案:eclipse中右键单击工程名,Build Path->Config Build Path->Projects->选中 工程名称-CordovaLib->点击 add From 3b234f3101bd0e4a4aec1551709dcb391a4235a3 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 15:40:16 +0800 Subject: [PATCH 6/9] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=BD=E7=A6=BB?= =?UTF-8?q?=E4=BA=86APP=20KEY=E5=90=8E=E7=9A=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 53 +++++++++++++++++++---------------------------------- 1 file changed, 19 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 3655424..ec09c59 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ l## JPush PhoneGap Plugin ## ###准备工作 -1). cordova create 文件夹名字 包名 应用名字 +1. cordova create 文件夹名字 包名 应用名字 cordova create Myproj com.myproj.jpush MyTestProj -2). 添加平台 +2. 添加平台 cd Myproj cordova platform add android @@ -19,44 +19,29 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS -####方法1:直接安装JPush PhoneGap Plugin - -1). 安装JPush PhoneGap Plugin +1. 安装JPush PhoneGap Plugin 有两种方法。 - cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey - cordova plugin add org.apache.cordova.device +####方法1: 在线安装 + cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey + +####方法2:下载到本地再安装 +使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` + + git clone https://github.com/jpush/jpush-phonegap-plugin.git + cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey -2). 在js中调用函数,初始化jpush sdk + +2. 安装org.apache.cordova.device + cordova plugin add org.apache.cordova.device + + +3. 在js中调用函数,初始化jpush sdk window.plugins.jPushPlugin.init(); //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 - -####方法2:下载JPush PhoneGap Plugin到本地的安装方法 - -1). 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` - - git clone https://github.com/jpush/jpush-phonegap-plugin.git - - -2). 安装JPush PhoneGap Plugin - - cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey - cordova plugin add org.apache.cordova.device - - -3). 在js中调用函数,初始化jpush sdk - - window.plugins.jPushPlugin.init(); - //由于phonegap插件采用了Lazy load的特性, 所以这里建议在js文件能执行的最开始就加 - - - - - - ### Android 手工安装 [Android 手工安装文档地址](document/Android_handle_install.md) @@ -69,7 +54,7 @@ l## JPush PhoneGap Plugin ## ###示例 -1). "$JPUSH_PLUGIN_DIR/example"文件夹内找到并拷贝以下文件 +1. "$JPUSH_PLUGIN_DIR/example"文件夹内找到并拷贝以下文件 src/example/index.html to www/index.html src/example/css/* to www/css @@ -80,7 +65,7 @@ l## JPush PhoneGap Plugin ## 该项目基于cordova实现,目前无法使用'phonegap build'云服务进行打包,建议使用本地环境进行打包 ###常见错误 -1). androd +1. androd eclipse中phonegap工程import之后出现:`Type CallbackContext cannot be resolved to a type` 解决方案:eclipse中右键单击工程名,Build Path->Config Build Path->Projects->选中 工程名称-CordovaLib->点击 add From a8e4060b4d43db4fd58a7f22db18c23f1675eb37 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 16:03:08 +0800 Subject: [PATCH 7/9] fix doc --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ec09c59..2504127 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,10 @@ l## JPush PhoneGap Plugin ## 1. 安装JPush PhoneGap Plugin 有两种方法。 -####方法1: 在线安装 +#####方法(1): 在线安装 cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey -####方法2:下载到本地再安装 +#####方法(2):下载到本地再安装 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` git clone https://github.com/jpush/jpush-phonegap-plugin.git From 1102ad3a57c954dfb3931262ef8766451ee6bf55 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 16:05:37 +0800 Subject: [PATCH 8/9] fix doc --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2504127..047e4f7 100644 --- a/README.md +++ b/README.md @@ -19,14 +19,13 @@ l## JPush PhoneGap Plugin ## ###Cordova CLI/Phonegap 安装 Android & iOS -1. 安装JPush PhoneGap Plugin 有两种方法。 +1. 安装JPush PhoneGap Plugin。 有两种方法。 -#####方法(1): 在线安装 +#####方法一: 在线安装 cordova plugin add https://github.com/jpush/jpush-phonegap-plugin.git --variable API_KEY=your_jpush_appkey -#####方法(2):下载到本地再安装 +#####方法二:下载到本地再安装 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` - git clone https://github.com/jpush/jpush-phonegap-plugin.git cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey From de59d7919b164ece06099067243905e073d4aae9 Mon Sep 17 00:00:00 2001 From: darkterrorooo Date: Tue, 1 Dec 2015 16:06:41 +0800 Subject: [PATCH 9/9] fix doc --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 047e4f7..022c599 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ l## JPush PhoneGap Plugin ## #####方法二:下载到本地再安装 使用git命令将jpush phonegap插件下载的本地,将这个目录标记为`$JPUSH_PLUGIN_DIR` + + git clone https://github.com/jpush/jpush-phonegap-plugin.git cordova plugin add $JPUSH_PLUGIN_DIR --variable API_KEY=your_jpush_appkey