我需要一些帮助,
1)我正在开发应用程序,我想在其中显示包括视频在内的离线网站,所以我在原始文件夹中添加了视频以供离线访问应用程序,我想在几天后更改该视频(可能会从应用程序中添加或删除一些视频) . 那么是否可以在不使用 android 市场的情况下更新我的应用程序?
这个想法是当我启动应用程序时,它会解析 json 并检查我的网站上是否有新版本的应用程序可用。如果它可用,它将开始下载它(我不想打开浏览器进行下载。更新应该在我的应用程序或后台完成)并重新安装它。我怎样才能通过编程方式做到这一点?
还有我如何在网络视图中缓存整个网站。目前我正在使用此代码,但它只缓存访问过的页面(我们在应用程序中打开的页面)
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setAppCacheMaxSize(1024*1024*24);
String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();
webView.getSettings().setAppCachePath(appCachePath);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setAppCacheEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.setWebViewClient(new WebViewClient());
if (savedInstanceState == null) {
if(isNetworkAvailable() == true){
webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
webView.loadUrl("http://www.xyz.com");
} else {
webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ONLY);
webView.loadUrl("http://www.xyz.com");
} } }
2)如何通过usb将apk从mac安装到平板电脑而不点击eclipse的运行按钮。我想将此 apk 安装到 200 台平板电脑,所以我正在寻找一些批处理程序或一些脚本,它们将是应用程序的一键安装脚本。我在谷歌上搜索我发现一个多 apk 点击但我不知道它是否适用于无根平板电脑。
等待回复。谢谢