android stuido环境、支付宝沙箱调试
 2019-08-14 11:14:17   291   0   

本文最后更新于天前,文中介绍内容及环境可能已不适用.请谨慎参考.

昨天调支付宝沙箱/调了半天,都是4000返回,到下班都是懵逼的。
 
今天来自己把android环境搞起来、自己跟自己调试算球。
 
记录下。

一.android stuido.

安装
我直接在公司FTP上拉了个2.3.3的带anroid-sdk的包下来,直接安装了。
 
字体设置需要先另存模板才能修改,反正一直对idea系列工具不感冒,这次没办法了,就这样用吧.

代码拉下来瞧瞧,

当年我写anroid的时候,还是用的eclipse,貌似还没gradle~

现在倒好,跟manven一样,直接从仓库拉数据了,也好~╮( ̄▽ ̄)╭

 

把anroid sdk manager打开,更新-28sdk,更新sdk-plat-tools。好像现在anroid没有被墙了嘛?速度快的一米

 

报了几个错

This Gradle plugin requires a newer IDE able to request IDE model level 3

Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]

都在项目gradle.properties 中添加配置,重新build搞定


#This Gradle plugin requires a newer IDE able to request IDE model level 3
android.injected.build.model.only.versioned = 3
#Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
android.injected.testOnly=false

搞定。

二、支付宝沙箱

这里后台代码没啥可说的,

 换上沙箱appid, 自己的私钥、生成支付宝公钥。

昨天在商城项目上网页支付测试已经通过,是没有问题的~

 

从支付宝文档android接入/沙箱环境一个个文档看。

尼玛,第一条就是提示明显提示!坑了个爹的,果然不能完全相信客户端那边~

 

妥妥的,自己改代码,加上测试。

妥妥的,还是不行!

直接报错 ALIN10146 ,检查app_id,签名对应啥的,对号就OK.

好像昨天翻网页看到一个说sign字段要放到最后的,看了下android端的demo也是sign参数放到最后,

于是手动修改了下后台返回的参数。

alipayClient.sdkExecute 返回的参数sign在中间

是这样:  

alipay_sdk=alipay-sdk-java-dynamicVersionNo&app_id=xxx&biz_content=xxxx0.0%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&notify_url=xxxy&sign=xxxx&sign_type=RSA2&timestamp=2019-08-13+15%3A58%3A19&version=1.0

修改为:

alipay_sdk=alipay-sdk-java-dynamicVersionNo&app_id=xxx&biz_content=xxxx0.0%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&notify_url=xxxy&sign_type=RSA2&timestamp=2019-08-13+15%3A58%3A19&version=1.0&sign=xxxx

 

妥妥的,ok!

 

 

 


 2019-08-14 12:12:32 
 0

  本文基于CC BY-NC-ND 4.0 许可协议发布,作者:野生的喵喵 固定链接: 【android stuido环境、支付宝沙箱调试】 转载请注明



发表新的评论
{{s_uid}}   , 欢迎回来.
您的称呼(*必填):
您的邮箱地址(*必填,您的邮箱地址不会公开,仅作为有回复后的消息通知手段):
您的站点地址(选填):
留言:

∑( ° △ °|||)︴

(๑•̀ㅂ•́)و✧
<( ̄) ̄)>
[]~( ̄▽ ̄)~*
( ̄ˇ ̄)
[]~( ̄▽ ̄)~*
( ̄ˇ ̄)
╮( ̄▽ ̄)╭
( ̄ε(# ̄)
(⊙ˍ⊙)
( ̄▽ ̄)~*
∑( ° △ °|||)︴

文章分类

可能喜欢 

KxのBook@Copyright 2017- All Rights Reserved
Designed and themed by 野生的喵喵   1344960   38299