滑雪大冒险2 咪咕内购破解
本帖最后由 小幸福 于 2018-4-3 15:43 编辑此贴有些问题,改修改位置只适合联通卡
打开支付窗口关闭就可以了
移动不清楚什么原因去掉send_msm权限还会收到扣费短信
并且打开支付窗口关掉会支付失败
0.大佬略过,菜鸟贴
原版修改版下载地址 https://pan.baidu.com/s/1dL4JN0wdkdcEoMrdNujjbg
1.修改switch代码
:pswitch_data_0
.packed-switch 0x1
:pswitch_1
:pswitch_1
:pswitch_1
.end packed-switch
2.支付时调用的方法smali代码
可以搜索PayResult找到
.method public PayResult(Ljava/lang/String;IILjava/lang/String;)V
.locals 3
.param p1, "paycode" # Ljava/lang/String;
.param p2, "flag" # I
.param p3, "flag2" # I
.param p4, "error" # Ljava/lang/String;
.prologue
const/4 v2, 0x0
.line 35
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "unicom pay, result = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", paycode = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", msg = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", flag2 = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/yodo1/sdk/kit/YLog;->i(Ljava/lang/String;)V
.line 36
packed-switch p2, :pswitch_data_0
.line 48
:pswitch_0
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
if-eqz v0, :cond_0
.line 49
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
const/4 v1, 0x1
invoke-interface {v0, v1, v2, p4}, Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;->onResult(IILjava/lang/String;)V
.line 53
:cond_0
:goto_0
return-void
.line 38
:pswitch_1
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
if-eqz v0, :cond_0
.line 39
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
const/4 v1, 0x1
invoke-interface {v0, v1, v2, p4}, Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;->onResult(IILjava/lang/String;)V
goto :goto_0
.line 43
:pswitch_2
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
if-eqz v0, :cond_0
.line 44
iget-object v0, p0, Lcom/yodo1/sdk/pay/PayAdapterUnicom3C$1;->val$callback:Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;
const/4 v1, 0x1
invoke-interface {v0, v1, v2, p4}, Lcom/yodo1/sdk/adapter/callback/ChannelSDKCallback;->onResult(IILjava/lang/String;)V
goto :goto_0
.line 36
:pswitch_data_0
.packed-switch 0x1
:pswitch_1
:pswitch_1
:pswitch_1
.end packed-switch
.end method 阿里巴巴的小刀 发表于 2018-4-3 23:21
这个游戏的真谛就是什么都不要做,让主角自由自在的滑雪,大多数的时候都是可以撑蛮久的。
不玩点空中三百六十度旋转这种骚操作,人生还有什么意义呢(滑稽),大冒险,冒险明斯故意,冒的风险越大,你就越强,从游戏名字(滑雪大冒险)可以看出,只滑雪是没有多大风险的,这种时候我们就不能一只滑雪了,我们要向作者所期待的地方而且,一句话概况游戏(作死,怎么作怎么来),好了,我编不下去了 移动不清楚什么原因去掉send_msm权限还会收到扣费短信
检查apk包内是否还有其他apk文件,是否存在以jar、zip、so等伪装的apk文件,去掉里面的权限。 谢谢谢谢!~ 大神厉害呦 感谢分享{:1_921:} 滑雪类游戏最考验的就是眼力和反应力 很刺激 尤其是要有好的视觉效果 机器不行了,这个游戏也就看看吧,都是回忆呀~ 下载下来玩玩 :lol 这个游戏挺好玩的,谢谢分享 机器不行了,这个游戏也就看看吧,都是回忆呀~{:1_893:}试玩
这个游戏挺好玩的,谢谢分享