gpt4 book ai didi

Android - 将 Line SDK 嵌入框架时崩溃

转载 作者:行者123 更新时间:2023-12-02 08:51:04 24 4
gpt4 key购买 nike

全部。

我正在尝试将 Line 原生登录添加到框架中,该框架已经具有 Facebook 和 Google 原生登录功能。以下是说明:https://developers.line.me/android/development-with-sdk-v2

代码如下:

    Context context = GSAPI.getInstance().getContext();

Intent loginIntent = LineLoginApi.getLoginIntent(activity.getApplicationContext(), channelID);

activity.startActivityForResult(loginIntent, REQUEST_CODE);

在测试应用程序时运行框架并启动 Activity 时,发生崩溃:

FATAL EXCEPTION: main
Process: com.example.denistester, PID: 614
java.lang.NoSuchMethodError: No static method startActivity(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V in class Landroid/support/v4/app/ActivityCompat; or its super classes (declaration of 'android.support.v4.app.ActivityCompat' appears in /data/app/com.example.denistester-1/base.apk)
at com.linecorp.linesdk.auth.internal.c$c.onPostExecute(SourceFile:1125)
at android.os.AsyncTask.finish(AsyncTask.java:632)
at android.os.AsyncTask.access$600(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:5942)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)

请多指教。

最佳答案

解决这个问题,因为你错过了build.gradle中的编译,所以你应该添加这一行

compile 'com.android.support:customtabs:25.4.0'

在你的 build.gradle 中。

链接文档:https://developers.line.me/android/development-with-sdk-v2

关于Android - 将 Line SDK 嵌入框架时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44137871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com