版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_16524861/article/details/88681851
首先要创建一个阿里百川应用 创建阿里百川应用,打开这个网址,用淘宝号登录
创建完成之后,打开 阿里百川开发文档,进行项目配置
添加gradle
添加依赖
获取安全图片,再次打开 创建阿里百川应用,找到 安全图片获取 这一项,一个是v4版本,一个是v5版本,如何选择v4还是v5,要看gradle中'com.taobao.android:securityguardaar3:5.1.81@aar'
版本号,5.1用v4版本
,5.1+以上用v5版本
,点击上传,可以是debuge版本,也可以是release版本
初始化,在你项目中需要登录的地方加上这段代码
授权登录,在你项目中需要登录的地方加上这段代码
在项目的res/values/styles.xml添加以下代码,如果不加这段代码,Android8.0以上系统会出现闪退,登录失败
<style name="AlibcLoginTheme" parent="android:Theme.NoTitleBar.Fullscreen">
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowDisablePreview">true</item>
</style>
在AndroidManifest.xml中添加,掉起淘宝登录的页面
<activity
android:name="com.ali.auth.third.ui.LoginActivity"
android:theme="@style/AlibcLoginTheme"
tools:replace="android:theme" />
以上步骤都进行完了以后,一定要重新打包后再进行测试,不要直接运行,直接运行没有效果,会出现错误,登录失败