aapt.exe以非零退出值1 /" R"完成无法解析符号

时间:2016-08-27 22:11:25

标签: java android webview

我正在使用localHTML webview应用。它是一个基本的webView android应用程序,使用导出的网站html。

  • 之前我使用过这个源代码并且工作正常,但后来我改变了网上的一些东西,并以相同的方式,相同的域名,相同的文件夹名称等导出。但现在,当我更换assests文件夹我收到错误

  • Here's the error I'm getting

  • 此外,当我更改资产文件夹时,即使所有内容都相同,也需要更多索引html和图像。 " R"去"无法解析符号R"

- 代码 -

  package com.zeeroapps.loadlocalhtml;

import android.app.Activity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends Activity {

    WebView mwebview;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mwebview= (WebView)findViewById(R.id.webView);
    mwebview.getSettings().setJavaScriptEnabled(true);
    mwebview.getSettings().setJavaScriptEnabled(true);
    mwebview.getSettings().setDomStorageEnabled(true);
    mwebview.getSettings().setUseWideViewPort(true);
    mwebview.getSettings().setLoadWithOverviewMode(true);
    mwebview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    mwebview.setScrollbarFadingEnabled(false);

    try {
        mwebview.loadUrl("file:///android_asset/beyazsapka.net/55x2/index.html");
    } catch (Exception e) {
        e.printStackTrace();
    }

    mwebview.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    });
}

@Override
public void onBackPressed() {
    if (mwebview.canGoBack())
        mwebview.goBack();
    else
        super.onBackPressed();
}

}

到目前为止我尝试过的事情

  1. 将buildToolsVersion从23.0.3转换为22.x.x,21.x,x,20.x.x等等。
  2. 清洁和重建应用程序
  3. 更新SDK
  4. 我该如何解决这个问题? 感谢。

0 个答案:

没有答案