我已经将我的android工作室更新为2.2,从那时起我在运行工作室时遇到这个奇怪的问题给我错误Instant Run需要安装与您的目标设备(Android 1.0)对应的平台.我在android 6.0.1上使用Note 4.为什么会发生这种错误?
我在Tablayout中有近30个webview.一切正常,但我的应用程序消耗大量内存,并将因内存问题关闭.这是我在日志中得到的
04-05 21:00:09.458 19720-19801/com.example.choman.webview A/chromium: [FATAL:memory.cc(19)] Out of memory. size=16777216
Run Code Online (Sandbox Code Playgroud)
这是我的java文件.基本上所有剩余的29个片段包含相同的代码,只是更改了URL.我不知道如何处理这个问题.
public class stackOverflow extends Fragment {
private WebView webView;
private ProgressBar progressBar1;
private SwipeRefreshLayout mSwipeRefreshLayout1;
public stackOverflow() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_tab1, container, false);
}
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
progressBar1 = (ProgressBar) view.findViewById(R.id.progressBar1);
webView = (WebView) view.findViewById(R.id.website_detail_1);
webView.setWebViewClient(new MyAppWebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.loadUrl("http://www.stackoverflow.com");
WebSettings …Run Code Online (Sandbox Code Playgroud)