加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

2013.6.7 配置文件注册,签名,Manifest.xml

发布时间:2020-12-16 05:27:35 所属栏目:百科 来源:网络整理
导读:1,项目做到后期,会发现,某个bean缺少某个field,而要给它加上去,从网络获取到数据后的解析,数据库字段的添加都需要做,感觉有些麻烦。 什么情况下需要创建bean,创建一个什么样的bean,能试整个程序中的bean,既满足需求又简洁。 2,遇到的一怪事:替换sy

1,项目做到后期,会发现,某个bean缺少某个field,而要给它加上去,从网络获取到数据后的解析,数据库字段的添加都需要做,感觉有些麻烦。

什么情况下需要创建bean,创建一个什么样的bean,能试整个程序中的bean,既满足需求又简洁。

2,遇到的一怪事:替换system/app中一程序,原来的可以监听来去电,然后弹出提示框,要替换的新程序不监听来去电。但替换后,拨打电话还是会弹出提示框,同样的程序用adb install 的方式安装在其他设备上,拨打电话就不会弹窗。这麻痹的就怪了哈。冷静分析一番后,我猜测是,因为是否监听是写在配置文件中,adb install 安装系统会重新“注册”配置文件,而push apk到system/app后,系统不会注册新的配置文件。我只是把新程序的配置文件中相关代码注销,而实际执行代码并没有删除,相当于,这个执行的配置文件是旧的,而要执行的代码是新程序的代码,如果把代码中有关来去电弹窗的代码也注销,那可能就会提示“class not found"的错误了。

于是,我拔电池,重新开机,系统重新“注册”配置文件,这时果然一切正常了。草。整这个问题花我一个半小时。

3,@Override 报错解决,原来是对@Override的支持从jdk1.5就有,但对接口的支持从1.6以后才有,所以得制定java compiler为1.6及以上版本才行。

参考:http://4225953-163-com.iteye.com/blog/681145

------------------------------------疑问,待解决

1,如何查看apk签名,如何重新签名

2,熟悉官网The AndroidManifest.xml

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读