博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决android模块化升级方法
阅读量:6798 次
发布时间:2019-06-26

本文共 891 字,大约阅读时间需要 2 分钟。

有关本机android升级版本必须是全apk更新安装,我们无法实现的一些模块化升级的解决思路:

本地人+web混合动力APP~

查询详情,我们必须实现模块化升级,无论使用方法,我这样做。首页写在每个功能html把本地(asset),html里面action操作所有请求server端的。之间的传值使用签名+验签方式确保信息安全

【首页放本地而不放服务端是解决即使没网情况下。也能够非常友好的给用户展示一个页面】

这个仅仅是我想到的一种解决方式,还有好的方案,请一起分享

public class MainActivity extends Activity {	private WebView webView;	protected void onCreate(Bundle paramBundle) {		super.onCreate(paramBundle);		requestWindowFeature(Window.FEATURE_NO_TITLE);		setContentView(R.layout.activity_main);		webView = (WebView) findViewById(R.id.appstore_webview);		this.webView.setScrollBarStyle(0);		this.webView.loadUrl("file:///android_asset/index.html");		this.webView.setWebViewClient(new MyWebViewClient());	}	private class MyWebViewClient extends WebViewClient {		@Override		public boolean shouldOverrideUrlLoading(WebView view, String url) {			view.loadUrl(url);			return true;		}	}}
详细事例代码:

版权声明:本文博客原创文章,博客,未经同意,不得转载。

你可能感兴趣的文章
私有云是真正的云吗
查看>>
众怒难犯 三星在李在镕接班计划上采取迂回策略
查看>>
Mellanox亚太及中国区市场开发高级总监刘通 —— 未来3年内25G将成数据中心主流网络...
查看>>
禅城再探索 大数据产业化
查看>>
论UI架构在微服务中的重要性
查看>>
微软Office惊曝严重漏洞:修复方法在此
查看>>
日本研究人员实验成功100Gbps无线宽带连接
查看>>
Aqua Comms携手Ciena 测试海底光缆网络150Gbps波长传输
查看>>
安卓版Chrome将获得全新物联网信标支持
查看>>
苹果是否有能力再造一个企业级App Store?
查看>>
怎样选择合适的云服务器
查看>>
亚欧14国ATM机被攻击自动吐钱,或与东欧黑客团体有关
查看>>
Linux服务器网络连接有问题?Ping工具来帮忙
查看>>
Facebook新功能:自动识别哪些李鬼账号假冒您
查看>>
研发人员开发出一套硬件级别的后门技术
查看>>
电力“十三五” 光伏分布式6000万千瓦迎来机遇
查看>>
高桥洋接任索尼中国总裁:索尼营销第一人
查看>>
知乎iOS客户端下午瘫了 原来是第三方防火墙变更害的
查看>>
监控工程中,如何选择光纤的种类和芯数
查看>>
“小病进社区,大病进医院”难吗?
查看>>