Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4002
  • 博文数量: 6
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-14 09:34
文章分类
文章存档

2012年(6)

我的朋友
最近访客

分类: 网络与安全

2012-11-14 09:35:15

     很多人都听说过,但是从来没想过自己也可以很懂得这个问题的仿在Eclipse中安装ADT插件开发Android程序很方便,只需要建立Android的Project,它会自动生成的目录结构,并生成一个Activity类,然后右键项目选择 "Run As" - > "Android Application",即可将该程序运行在模拟器或真机上(前提是模拟器已建立好或真机已连接到PC)。

  如果希望打包成APK,再手动安装到真机或模拟器上,则需要手动签名,需要注意的是,上面所说的用Eclipse运行Android程序到模拟器或真机上,虽然可以运行,但是是有期限的,实际上,Eclipse只是用了一个临时的KeyStore进行签名,有效期只有365天,而且这样的应用程序是不允许上传到Google Market上的,所以在正式发布时需要手动的对APK进行签名,那么首先需要生成一个KeyStore

  我已经生成好了一个,已放到服务器上的Others/Android/KeyStore目录下,现在需要的就是为APK签名,首先,怎么拿到打包好的APK呢?在Eclipse WorkSpace工程目录下的bin目录下会在每次Build工程项目时生成.apk文件,这个是已经进行签名的APK包了,但只是Debug用的,即有效期仅有365天,如果要导出一个完整未经签名的APK做如下操作:

    Android系统中应用更新都由Market进行推送,而使用Market的前提是,手机绑定了Google帐号。问题的关键在于,某些厂家的Android手机并不要求用户绑定Google帐号,他们自己甚至也推出应用商场,想分一杯羹。

  这可苦了Android应用开发者,为了能够让不同的用户即时获取更新信息,他们不得不在自己的应用内增加检查更新功能,随即,就产生了检查更新的设置。

但是请各位开发者思考一下,您真的有必要给用户这个设置吗?你的应用真的可能每日都会更新吗?也许你只要设定一个默认的某周检查一次更新即好。

某些Android手机带有轨迹球等输入设备,用户可以滚动轨迹球定焦于界面的某个控件上。这能有效帮助某些触摸障碍的用户。更加重要的是,随着 Android@Home的发布,Android系统将有可能出现在冰箱,洗衣机等家电设备上,并且是通过有五维导航键的方式进行控制,这就显得焦点状态变得额外重要了。任何问题都是可以,而任何科技也都是你可以接近了解的。

阅读(270) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~