我的Android进阶之旅------>android中service的onStartCommand()方法中intent为null的问题

今天在维护公司的一个APP的时候,突然爆了空指针异常,Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.content.Intent.getBooleanExtra(java.lang.String, boolean)' on a null object refe...
阅读(4172) 评论(3)

Android系统移植与调试之------->如何修改Android手机NFC模块,使黑屏时候能够使用NFC

我们都知道在不修改源代码的情况下,只能是解锁之后才能使用NFC功能。而在锁屏和黑屏2个状态下是没办法用NFC的,但是最近有个客户要求手机在黑屏状态下能够使用NFC,因此我们需要去修改Android源代码关于NFC模块。        最开始可以通过查看分析源代码,找到到NfcService的相关代码,如下: packages\apps\Nfc\src\com\android\nfc\NfcSer...
阅读(3211) 评论(5)

我的Android进阶之旅------>【强力推荐】Android开源图表库XCL-Charts版本发布及展示页

因为要做图表相关的应用,后来百度发现了一个很好的Android开源图表库(XCL-Charts is a free charting library for Android platform.)                      下面内容转载于:http://blog.csdn.net/xcl168/article/details/29675613,详细介绍了XCL-Charts的展示内...
阅读(2933) 评论(4)

Android系统移植与调试之------->如何修改Android手机显示的4G信号强度的格子数

在修改显示的信号强度之前,先了解一下什么是dB,什么是dBm? 1.dB   dB是一个表征相对值的值,纯粹的比值,只表示两个量的相对大小关系,没有单位,当考虑甲的功率相比于乙功率大或小多少个dB时, 按下面的计算公式:10log(甲功率/乙功率),如果采用两者的电压比计算,要用20log(甲电压/乙电压)。)   [例] 甲功率比乙功率大一倍,那么10lg(甲功率/乙功率)=10...
阅读(6187) 评论(7)

我的Android进阶之旅------>Android中adb install 安装错误常见列表

adb的安装过程分为传输与安装两步。 在出错后,adb会报告错误信息,但是信息可能只是一个代号,需要自己定位分析出错的原因。      下面是从网上找到的几种常见的错误及解决方法: 1、INSTALL_FAILED_INVALID_APK:无效的安装包,安装包已损坏 请检查安装包是否完整。如果是xpk包,可以通过手动安装xpk来检测一下。如果是apk包,请重新下载。 2、I...
阅读(3573) 评论(0)

我的Android进阶之旅------>Android中如何高效率的进行简繁体转换

因为APP要做国际化适配,所以就需要顾及到香港和台湾都是使用繁体字,怎样快速便捷高效的把简体字转换成繁体字呢? 说实话我之前用的方法比较呆板,把每个需要转换的字符串进行在线翻译。今天突然发现word或者WPS有个简繁体转换的功能,而且特别的快。下面是具体的步骤:               第一步:将需要转换的string.xml文件使用word或者WPS打开。 欧阳鹏 程序员 ...
阅读(983) 评论(0)

我的Android进阶之旅------>Android中查看应用签名信息

一、查看自己的证书签名信息 如上一篇文章《我的Android进阶之旅------>Android中制作和查看自定义的Debug版本Android签名证书 》地址:http://blog.csdn.net/ouyang_peng/article/details/49023569 中所介绍的一样。通过命令查看生成的baiduMapLoc-release-key.keystore 的相关信息,命令如...
阅读(1123) 评论(0)

[置顶] 我的Android进阶之旅------>Android中制作和查看自定义的Debug版本Android签名证书

Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和的证书指纹SHA1码来识别的,如百度地图SDK。这样如果使用默认自动生成的debug的话就会给开发调试工作带来一些麻烦。这时可以通过修改正式的release keystore,生成一份“遵守规矩”的临时自定义调试证书给开发时用,就方便多了,具体方法如下。        首先要知道默认的debug证书位置在...
阅读(1584) 评论(0)

我的Android进阶之旅------>修改Android签名证书keystore的密码、别名alias以及别名密码

转载于:http://blog.k-res.net/archives/1229.html  和 http://blog.k-res.net/archives/1671.html ADT允许自定义调试用证书,在Window->Preferences->Android->Build->Custom debug keystore这里,试了一下选择正式证书后提示:”Keystore was tam...
阅读(1915) 评论(0)
    个人资料
    • 访问:1823993次
    • 积分:21220
    • 等级:
    • 排名:第378名
    • 原创:363篇
    • 转载:109篇
    • 译文:0篇
    • 评论:920条
    感谢您为博客进行打赏
      支付宝&微信支付二维码
      支付宝&微信支付
    站长统计
    友情链接
    博客专栏
    最新评论