Android
文章平均质量分 66
dnvodcwan
这个作者很懒,什么都没留下…
展开
-
android keystore的使用
android keystore的使用android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始开发 android程序,那么很可能出现debug keystore过期,导致你无法生成 apk文件。转载 2012-07-25 12:32:17 · 429 阅读 · 0 评论 -
Android 程序签名与安装
Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以下几个重要点:· 所有的应用程序都必须签名。系统不会安装任何一个不签名的程序。· 你可以使用自己的证书来转载 2012-07-25 11:00:14 · 840 阅读 · 0 评论 -
could not find class
在android开发中引用外部jar库时出现could not find class 问题出现在程序调用实际的代码时, 编译时不会出现问题。此问题让我费了2天的时间。最终找到了答案。真正原因是java 项目默认使用最新的 jdk1.7 编译项目。而 android 项目是使用 jdk 1.6 ,由于编译版本不一样造成。对于网上所说的是因为升ADT到17以后的 lib 变为libs的原因。按原创 2013-03-14 13:46:37 · 1102 阅读 · 0 评论 -
Android JNI 知识简介
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起 由于Android的应用层的类都是以Java写的,这些Ja转载 2013-05-24 20:39:33 · 556 阅读 · 0 评论 -
编译android 源代码
整体步骤与要求参考 http://source.android.com/source/initializing.html环境搭建:1.安装 linux ubuntu 12.42.安装samba 安装配置参考 http://wiki.ubuntu.org.cn/Samba3.安装java jdk 方法:$ sudo add-apt-repository " deb http://原创 2013-05-29 16:52:46 · 687 阅读 · 0 评论 -
最火的Android开源项目
直接拿来用!最火的Android开源项目(一)直接拿来用!最火的Android开源项目(二)直接拿来用!最火的Android开源项目(完结篇)转载 2013-06-11 21:07:40 · 555 阅读 · 0 评论 -
android 下硬解码
OpenMAX Android uses OpenMAX for codec interface. Hence all native codecs (hardware accelerated or otherwise) provide OpenMAX interface. This interface is used by StageFright(Player framework) for d转载 2013-10-23 17:44:58 · 821 阅读 · 0 评论 -
App架构经验总结
架构因人而异,不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。而以下内容就转载 2016-10-19 09:35:10 · 614 阅读 · 0 评论