小编Sud*_*h R的帖子

Android NDK:不推荐使用的应用程序目标ABI:更新NDK后的armeabi错误

昨天,在更新NDK后我遇到了这些错误:

Error:(81) Android NDK: Application targets deprecated ABI(s): armeabi
Error:(82) Android NDK: Support for these ABIs will be removed in a 
future NDK release.    
Run Code Online (Sandbox Code Playgroud)

这个链接指示我在线上setup-app.mk文件

_deprecated_abis := $(filter $(NDK_DEPRECATED_ABIS),$(NDK_APP_ABI))
ifneq ($(_deprecated_abis),)
  $(call __ndk_warning,Application targets deprecated ABI(s): 
  $(_deprecated_abis))
  $(call __ndk_warning,Support for these ABIs will be removed in a 
  future NDK release.)
endif
Run Code Online (Sandbox Code Playgroud)

我不知道,如何解决这个问题.有什么建议?

java android android-ndk

9
推荐指数
1
解决办法
1万
查看次数

使用android中的okhttp在Webview中的每个请求中发送授权标头

我正在使用WebView来显示网页,但是服务器需要来自我Webview的每个请求的授权令牌。有人知道这是否可能吗?我在#SO 将标题添加到带有retrofit -2的所有请求中引用了此帖子。但是我无法得到结果。

这是我的代码(不熟悉我的编码标准,我是初学者)

    public class TableViewTest extends AppCompatActivity {

    ScrollView scrollView;
    WebView webView;
    SharedPreferences pref;

    @SuppressLint("SetJavaScriptEnabled")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_table_view_test);

        //final ProgressDialog pd = ProgressDialog.show(this, "", "Loading...", true);


        webView = (WebView) findViewById(R.id.webView1Id)

        webView.setVerticalScrollBarEnabled(true);
        webView.setHorizontalScrollBarEnabled(true);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setBuiltInZoomControls(true);

        webView.setWebViewClient(new WebViewClient() {

            @SuppressWarnings("deprecation")
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                //return true load with system-default-browser or other browsers, false with your webView

                pref = getSharedPreferences("app", Context.MODE_PRIVATE);
                final String acToken = pref.getString("token", "DEFAULT");


                HashMap<String, String> headerMap …
Run Code Online (Sandbox Code Playgroud)

java android webview retrofit2 okhttp3

5
推荐指数
1
解决办法
5445
查看次数

Java.lang.ClassNotFoundException:没有找到类Kotlin

这总是出现在更改代码后我重建项目,一切都很顺利 每当我更改我的代码并运行它时,这就出现了,第二次运行代码时,它没有出现,这个bug的原因是什么?

android kotlin android-studio

3
推荐指数
1
解决办法
2149
查看次数

Android oreo - 推送通知崩溃

我们现在将我们的应用程序迁移Android 25

compileSdkVersion 26
buildToolsVersion "26.0.0"
Run Code Online (Sandbox Code Playgroud)

我也修改了所有依赖项版本.

我们仍然在我们的应用程序中使用GCM.jar.

当我们在Oreo设备上收到推送通知时,应用程序崩溃.

崩溃日志:

Caused by: java.lang.IllegalStateException: Not allowed to start service Intent { act=com.google.android.c2dm.intent.RECEIVE flg=0x1000010 app is in background uid UidRecord{13c38ce u0a297 RCVR bg:+3m5s626ms idle procs:1 seq(0,0,0)}
Run Code Online (Sandbox Code Playgroud)

android google-cloud-messaging android-8.0-oreo

1
推荐指数
1
解决办法
4902
查看次数