Skip to content

Commit 78b34e0

Browse files
committed
3.0.0 Support qq pay and ui style optimize
1 parent 21b755a commit 78b34e0

28 files changed

+1255
-125
lines changed
File renamed without changes.

README.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
![1](https://github.com/eritpchy/Xposed-Fingerprint-pay/raw/master/app/src/main/res/mipmap-xhdpi/ic_launcher.png)
44
# Xposed Fingerprint pay
5-
让微信和支付宝在支持指纹识别的手机上使用指纹支付, 即使他们都不打算支持!
5+
让微信、支付宝、淘宝和腾讯QQ在支持指纹识别的手机上使用指纹支付, 即使他们都不打算支持!
66

77
已适配版本:
88

9-
|微信 | 支付宝 | 淘宝 |
10-
| ------------- |:-------------:| -----:|
11-
| 6.5.8 | [10.1.0.090418-114](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.0.0/Alipay-10.1.0.090418-114.apk) | [6.11.0-161](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.1.0/Taobao-6.11.0-161.apk) |
12-
| [6.5.10-1080](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/1.3/weixin6510.apk) | 或最新版 | 或最新版 |
13-
| 6.5.13-1081     |   |   |
14-
| [6.5.13-1100](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/1.4.1/WeChat-6.5.13-1100.apk) | | |
15-
| [6.5.16-1101](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.4.0/WeChat-6.5.16-1101.apk) | | |
16-
| [6.5.16-1120](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.3.0/WeChat-6.5.16-1120.apk) | | |
17-
| 或最新版 | | |
9+
| 微信 | 支付宝 | 淘宝 | 腾讯QQ |
10+
| ---------------------------------------- | :--------------------------------------: | ---------------------------------------: | ---------------------------------------: |
11+
| 6.5.8 | [10.1.0.090418-114](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.0.0/Alipay-10.1.0.090418-114.apk) | [6.11.0-161](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.1.0/Taobao-6.11.0-161.apk) | [QQ-7.2.5-744](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.7.0/QQ-7.2.5-744.apk) |
12+
| [6.5.10-1080](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/1.3/weixin6510.apk) | 或最新版 | 或最新版 | 或最新版 |
13+
| 6.5.13-1081 | | | |
14+
| [6.5.13-1100](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/1.4.1/WeChat-6.5.13-1100.apk) | | | |
15+
| [6.5.16-1101](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.4.0/WeChat-6.5.16-1101.apk) | | | |
16+
| [6.5.16-1120](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.3.0/WeChat-6.5.16-1120.apk) | | | |
17+
| 或最新版 | | | |
1818

1919
以下软件经过测试, 可以正常调用支付宝、微信:\
2020
猫眼\
@@ -25,8 +25,6 @@
2525
网易严选\
2626
一淘
2727

28-
注意: 由于支付宝、淘宝和微信的代码编写方式的改变, 可以适配很多版本, 如有新版本没适配 请提ISSUES
29-
3028

3129
感谢原作者 dss16694/WechatFp , 这么给力的项目
3230

@@ -37,21 +35,23 @@
3735
2. Android 6.0+(大部分机型)
3836
3. Android 5.1+(部分魅族机型)
3937
4. Android 4.4+(部分三星机型)
40-
38+
4139

4240
使用步骤:
43-
1. 下载并安装插件: [WeChatFp-2.6.0-release.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.6.0/WeChatFp-2.6.0-release.apk)
41+
1. 下载并安装插件: [WeChatFp-2.7.0-release.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.7.0/WeChatFp-2.7.0-release.apk)
4442
2. 下载并安装微信: [WeChat-6.5.16-1120.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.3.0/WeChat-6.5.16-1120.apk)
4543
3. 下载并安装支付宝: [Alipay-10.1.0.090418-114.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.0.0/Alipay-10.1.0.090418-114.apk)
4644
4. 下载并安装淘宝: [Taobao-6.11.0-161.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.1.0/Taobao-6.11.0-161.apk)
47-
5. 启用插件, 输入密码
48-
6. 关闭手机
49-
7. 打开手机,Enjoy.
45+
5. 下载并安装QQ: [QQ-7.2.5-744.apk](https://github.com/eritpchy/Xposed-Fingerprint-pay/releases/download/2.7.0/QQ-7.2.5-744.apk)
46+
6. 启用插件, 输入密码
47+
7. 关闭手机
48+
8. 打开手机,Enjoy.
5049

5150
详细教程:
5251
1. [支付宝](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/Alipay)
53-
1. [淘宝](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/Taobao)
54-
1. [微信](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/WeChat)
52+
2. [淘宝](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/Taobao)
53+
3. [微信](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/WeChat)
54+
4. [QQ](https://github.com/eritpchy/Xposed-Fingerprint-pay/tree/master/doc/QQ)
5555

5656
百度云下载地址:
5757
链接: https://pan.baidu.com/s/1eSq0QNw 密码: fbrg
@@ -60,16 +60,15 @@
6060
1. 部分三星设备(S8, S7e等) 在2.6版本以上 Xposed 需要安装88.2版本, 避免开机卡住
6161
2. 因Xposed 造成的开机卡住, 可按电源键禁用Xposed (多次振动后重启手机)
6262
3. 插件已安装, 但在微信或支付宝中看不见菜单?\
63-
 3.1 请逐个检查支付宝、淘宝、微信的菜单项, 是否有任何一个已激活\
64-
 3.3 请同时安装其它插件, 比如微x 确保Xposed是正常的工作的\
65-
 3.2 尝试, 取消勾选插件, 再次勾选插件, 关机, 再开机
63+
3.1 请逐个检查支付宝、淘宝、微信的菜单项, 是否有任何一个已激活\
64+
 3.3 请同时安装其它插件, 比如微x 确保Xposed是正常的工作的\
65+
 3.2 尝试, 取消勾选插件, 再次勾选插件, 关机, 再开机
6666

6767
友情提示:
6868
1. 以上提供的安装包均为 支付宝/微信/淘宝官方提供的安装包, 没有任何添加修改, 提供安装包只为方便找到指定适配过的安装包.
6969
2. 本软件的网络功能仅限检查自己软件更新功能, 如不放心, 欢迎REVIEW代码.
70-
3. 支付宝、淘宝可沿用市场中的最新版.
70+
3. 支付宝、淘宝和QQ均可沿用市场中的最新版.
7171
4. 自2.6.0版本开始微信也可沿用市场最新版.
72-
5. 不支持QQ, 别问我为什么, 反正就是不支持!
7372

7473
![qq](https://github.com/eritpchy/Xposed-Fingerprint-pay/raw/master/doc/qqGroup.png)
7574

app/build.gradle

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ android {
1010
applicationId "com.yyxx.wechatfp"
1111
minSdkVersion 14
1212
targetSdkVersion 26
13-
versionCode 13
14-
versionName "2.6.0"
13+
versionCode 14
14+
versionName "3.0.0"
1515
buildConfigField "String", "APP_PRODUCT_NAME", "\"WeChatFp\""
1616
}
1717

@@ -122,11 +122,32 @@ task debugTaobao(dependsOn: ["installDebug", stopTaobao]) {
122122
}
123123
}
124124

125+
task stopQQ {
126+
doLast {
127+
println "Stop QQ..."
128+
exec {
129+
executable = ADB_PATH
130+
args = ['shell', "am force-stop com.tencent.mobileqq"]
131+
}
132+
}
133+
}
134+
135+
task debugQQ(dependsOn: ["installDebug", stopQQ]) {
136+
doLast {
137+
println "Start QQ..."
138+
exec {
139+
executable = ADB_PATH
140+
args = ['shell', "am start -n com.tencent.mobileqq/.activity.SplashActivity"]
141+
}
142+
143+
}
144+
}
145+
125146
dependencies {
126147
implementation 'com.android.support:support-v4:26.0.2'
127148
implementation 'com.wei.android.lib:fingerprintidentify:1.2.1'
128-
implementation 'com.google.code.gson:gson:2.8.1'
129-
implementation 'com.squareup.okhttp3:okhttp:3.8.1'
149+
implementation 'com.google.code.gson:gson:2.8.2'
150+
implementation 'com.squareup.okhttp3:okhttp:3.9.0'
130151
implementation 'com.umeng.analytics:analytics:6.1.2'
131152
provided 'de.robv.android.xposed:api:53'
132153
}

app/src/main/java/com/yyxx/wechatfp/Constant.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,19 @@ public class Constant {
99
public static final String PACKAGE_NAME_WECHAT = "com.tencent.mm";
1010
public static final String PACKAGE_NAME_ALIPAY = "com.eg.android.AlipayGphone";
1111
public static final String PACKAGE_NAME_TAOBAO = "com.taobao.taobao";
12+
public static final String PACKAGE_NAME_QQ = "com.tencent.mobileqq";
1213
public static final String HELP_URL_WECHAT = "https://github.com/eritpchy/Xposed-Fingerprint-pay/blob/master/doc/WeChat/README.md";
1314
public static final String HELP_URL_ALIPAY = "https://github.com/eritpchy/Xposed-Fingerprint-pay/blob/master/doc/Alipay/README.md";
1415
public static final String HELP_URL_TAOBAO = "https://github.com/eritpchy/Xposed-Fingerprint-pay/blob/master/doc/Taobao/README.md";
16+
public static final String HELP_URL_QQ = "https://github.com/eritpchy/Xposed-Fingerprint-pay/blob/master/doc/QQ/README.md";
1517
public static final String PROJECT_URL = "https://github.com/eritpchy/Xposed-Fingerprint-pay";
1618
public static final String UPDATE_URL_GITHUB = "https://api.github.com/repos/eritpchy/Xposed-Fingerprint-pay/releases/latest";
1719
public static final String DONATE_ID_ALIPAY = "https://qr.alipay.com/FKX012222QIU52C6LATAB7";
1820
public static final String DONATE_ID_WECHAT = "wxp://f2f0-1_Hm7XAY7SXA3B_0R0v-VJD71jYCWog";
1921
public static final String AUTHOR_ALIPAY = "276308768@qq.com";
2022
public static final String AUTHOR_WECHAT = "eritpchy";
23+
public static final String AUTHOR_QQ = "276308768";
24+
public static final String AUTHOR_QQ_NAME = "Jason Eric";
2125

2226
public static final String ICON_FINGER_PRINT_ALIPAY_BASE64 = "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";
2327

0 commit comments

Comments
 (0)