Android Developer

Android,常见的非官方中文名称为安卓,是一个基于Linux内核的开放源代码移动操作系统,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发,主要设计用于触屏移动设备如智能手机和平板电脑与其他便携式设备。

android.os.Build.VERSION.SDK_INT

2018年11月30日

最近需要查询android的版本,使用如下代码:android.os.Build.VERSION.SDK_INT之后一直没有找到数值对应的版本,今天找了一下官方文档,终于找到了。具体数值对应的android版本看这里:Build.VERSION_CODES

android app 版本控制

2018年09月11日

版本控制是应用升级和维护策略的关键组成部分。版本控制很重要,因为:用户需要了解其设备上所安装应用的具体版本信息,以及可供安装的升级版本。其他应用(包括您作为套件发布的其他应用)需要查询系统获取应用的版本,以确定兼容性和识别依赖关系。发布应用时所使用的服务可能也需要查询应用的版本,以便它们可以向用户显示版本。发布服务可能还需要检查应用版本,以确定兼容性和建立升级/降级关系。Android 系统不会使...

Android 模拟器如何使用telnet登陆

2018年06月16日

最近需要使用telnet登陆安卓模拟器。忘记那个端口了,之后看了一下官方文档:Send Emulator console commands默认端口是:5554使用命令:telnet localhost 5554如图,登陆成功后可以执行命令了:黄兵个人博客原创。转载请注明出处:黄兵个人博客 - Android 模拟器如何使用telnet登陆

A SQLiteConnection object for database was leaked! Please fix your application

2018年06月13日

运行程序的时候logcat给出如下提示:06-13 06:33:35.172 2014-2025/com.google.process.gapps W/SQLiteConnectionPool: A SQLiteConnection object for database '/data/user/0/com.google.android.gsf/databases/gservices.db' wa...

Android Studio 代码自动提示失效了

2018年06月13日

昨天代码写的好好的,今天一打开Android Studio 开始写代码,居然没有代码自动提示了,我他妈也是醉了,学个安卓开发真是心累,各种幺蛾子。作为一个老程序员了,遇到这种问题,只能静下心来找问题。出现原因:开启了省电模式,导致代码自动提示失效了。如下图:解决办法:关闭省电模式,点击Power Save Mode 那一栏,把勾去掉即可。如下图:本文转载自:Android Studio 代码自动提...

安卓模拟器接收短信测试

2018年06月13日

最近Android开发,需要在模拟器上面测试接收短信功能。一个是采用telnet的方式,这种方法有点麻烦。第二种方式是模拟器自带发送短信功能,具体操作如下:运行一个模拟器并点击“更多”。 就是模拟器窗口右侧的三个水平点,截图如下:点击“phone”:输入您想要接收文字和文字的电话号码。 按“SEND MESSAGE”可以看到模拟器上面已经接收到短信内容了:参考资料:Is it possible t...

Android Studio工程目录结构分析

2018年06月12日

我们这里以一个简单的HelloWorld工程来分析:1、.gradle和.idea 这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。2、app 项目中的代码、资源等内容几乎都是放置在这个目录下的,我们后面的开发工作也基本都是在这个目录下进行的,待会儿还会对这个目录单独展开进行讲解。3、build 这个目...

Cannot start compilation: the output path is not specified for module "com.bn.chap6.tips.Sample6_3_Activity". Specify the output path in the Project Structure dialog.

2018年06月08日

最近再运行Android的时候,报如下错误:Cannot start compilation: the output path is not specified for module "com.bn.chap6.tips.Sample6_3_Activity".Specify the output path in the Project Structure dialog.出现这个错误的原因:这个错...