标签为 "Android" 的存档

如何给Android应用程序签名

Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序。不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。

·所有的程序都必须签名,没有被签名的程序,系统将不能安装。
·可使用自签署证书签署应用程序,无须授权凭证。
·系统仅仅会在安装的时候测试签名证书的有效期,如果应用程序的签名是在安装之后才到期,那么应用程序仍然可以正常启用。
Read more…

2010年12月22日-冬至-eoeandroid开发者大会

  今天去参加了一个android的峰会,目的就是了解了解目前移动终端的发展前景。还有一个任务就是去了多交换交换名片,多获得一些开发者的联系方式,以后若是工作需要了,可以直接联系。因为自己的名片还没印出来,所以就拿的同事的~

   总的来说还是有些收获的,eoeandroid从社区转型到了门户,并且出了自己的SDK,很有前景啊~~不过后来通过会议的一些演讲,也让我更加明确的清楚了,目前android还很混乱,还是没有一个比较统一的标准~~

  有一个很有意思的事就是,本来是打算去参加另一个android的会议的,不过临出门的时候,因为需要,就换到了这个场,看了一下他们的会议日程,居然发现没有留出空闲的时间来,也就是说,根本就没有时间换名片,.他们用了一个新浪的微博墙,于是我就刷了两条微博,求换名片,结果两条都出现在了墙上,哈哈,不错。很给力~~

eoe-android-上墙

eoe-android-上墙

Android 应用程序 添加网络权限

Android开发应用程序时,如果应用程序需要访问网络权限,需要在 AndroidManifest.xml 中加入以下代码

<uses-permission android:name=”android.permission.INTERNET”></uses-permission>

如果不知道放在哪个位置,那就放在</manifest>前边好了。

同样的如果用到其它的权限,也需要作出声明,部分权限列表如下:

android.permission.ACCESS_CHECKIN_PROPERTIES

允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

android.permission.ACCESS_COARSE_LOCATION

允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)

android.permission.ACCESS_FINE_LOCATION

允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS) location)

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS

允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)

Read more…