今天在eclipse里报这个错误: Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 1. 项目 右键 ->android tools ->Fix Project 2. 如果不可以,检查Project -> Properties->Java Compiler 确认JDK compliance被设置为1.6,并且enable specific seetings. http://www.cnblogs.com/sunjialiang/archive/2011/08/25/2152715.html
View DetailsiOS、Android、Windows Phone,各移动平台的盈利情况如何?Visionmobile 网站采访了 3400 多个应用开发者,并进行了深入的数据分析,得出不少值得关注的结论。下面是一些图表。 北美开发者仍然处于领先地位 北美开发者的收入超出欧洲开发者 30%,而欧洲开发者超出亚洲开发者 47%。 北美开发者收入高的原因是:消费者付费更多,iOS 渗透率更高。 平均来看,亚洲开发者开发的应用更多,涉及的平台更多,但收入较低。其原因是:在亚洲多数地区,收费应用不受欢迎,因此亚洲开发者多依赖广告收入,这是最差的盈利模式。 iOS 盈利仍高于其它平台 从单个应用的月收入来看: iOS 平台比 Android 平台的收入高出 30%。相比去年,两者之间的差距降了 5 个百分点。 Windows Phone 比 Android 高出 5 个百分点,这可能有误差,但是去年的数据是 Windows Phone 平台收入只有 Android 的一半。因此,Windows Phone 的盈利水平明显提高了。 跨平台开发者盈利更多 与跨 5 个平台(或更少)的开发者相比,跨 6 个以上平台的开发者收入高出 75%。但是需要注意的是,只有 4% 的开发者为 6 个以上的平台开发,这可能是一些应用较广的服务,比如 Facebook、Skype 等,或者其它一些大软件公司。 只为一个平台做开发的开发者可能是个人或业余开发团队。当他们获得更大成功后,就会扩展到更多的平台。 扩展到更多平台并不足以产生更多利润,但是成功的开发者更乐意采取多平台策略。 扩展新市场是个盈利策略 50% 的开发者会开发自己想用的应用,但这是最不成功的策略。在考虑下一个应用的时候,这不应该是唯一的决定因素。 相比那些只开发自己想用的应用的开发者,做过市场调查(与用户交流、监控应用商店、雇人做调查)的开发者收入更高,是前者的两倍。 开发者中做市场调查的不多,只有 24% 的开发者会与用户交流。 最赚钱的盈利模式是多数开发者无法采用的 设备特许使用费和授权许可费是最赚钱的模式,但是它们的门槛太高,多数开发者无法采用。 其次是委托开发的应用。这种模式风险低,而且收入有保证。 然后是订阅模式。这需要在授权上进行大量投资,而且要维持高质量内容和服务。 对于开发者来说,最受欢迎、最易使用的模式是应用内付款,平均来看,它比 Freemium 模式收入高出 34%,比一次性支付高出 43%。 应用内付款和 Freemium 模式的受欢迎程度在增长,1/4 的开发者使用这两种收入模式。 聪明的开发者使用聪明的工具 使用崩溃报告和 bug 追踪工具的开发者,比不使用此类工具的开发者的收入高出 3 倍。 使用用户分析服务的开发者,比不使用此类服务的开发者的收入高出 168%。 转自:http://www.oschina.net/news/39356/which-apps-make-more-money
View Details1、下载Eclipse3.7,登录http://www.eclipse.org/downloads/,下载Eclipse Classic 3.7: 2、安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置workspace;在菜单栏选择Help—Install New Software,在Work with栏输入http://dl-ssl.google.com/android/eclipse/并回车,稍后显示如下图: 选择Select All按钮,单击Next——Next,选中“I Accept (此处略去若干字)”,再单击Finish,开始安装插件: 安装期间会提示“Warning(此处略去若干字)”,选择OK。安装完成后选择Restart,重启Eclispe。 此时选择Window,会出现如下选项: 并且Preference窗口中会出现Android选项,说明ADT插件安装成功。 3、安装Android SDK:登录http://developer.android.com/sdk/index.html,下载android-sdk_r12-windows.zip: 得到的是一个压缩包,解压到D盘根目录下。这里请注意,解压之后的SDK Manager.exe文件的绝对地址不要带有空格,否则后面启动模拟器的时候会有如下报错: invalid command-line parameter: Files\android-sdk-windows\tools/emulator-arm.exe.Hint: use '@foo' to launch a virtual device named 'foo'.please use -help for more information 这里文件的绝地地址是D:\android-sdk-windows\SDK Manager.exe。 4、运行D:\android-sdk-windows\SDK Manager.exe,会自动检查更新。我们下载的android-sdk_r12-windows.zip仅仅是冰山一角,我们还要下载安装整个冰山。 在上图中,你可以直接选择Install或者选择Accept All之后再选择Install。我是全选的,接下来的安装过程持续了几个小时,一定要淡定。 5、安装完毕后,关闭SDK Manager.exe。运行Eclipse,选择Window——Preference——Android,在SDK Location选择D:\android-sdk-windows,单击Apply后在Target Name中选择Android 2.3.3,单击OK,以关闭Preference对话框。 6、创建Android模拟器:在Eclipse中选择Window——Android SDK and AVD Manager,在对话框的左边选中Virtual decices,单击右部的New按钮(你可能需要把对话框拉宽才能看见这个按钮),仿照下图填写参数: 单击Create AVD按钮,完成模拟器的创建。 7、在Android SDK and AVD Manager窗口选中Android2.3.3,单击Start,弹出对话框以设定参数。为了使模拟器大小适中,可以仿照下图填写参数: 设定参数后,单击Launch,启动模拟器: 上图显示的模拟器我进行了一些设置,如时区选择、语言选择。 至此,环境搭建完毕,可以进行开发了。 转自:http://my.oschina.net/plumsoft/blog/29283
View DetailsHome键(小房子键) 在键盘上映射的就是home键,这倒是很好记。 Menu键 用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey) Start键 这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是Shift+F2或PgDn,某些机型会被设计为右软键(right softkey)。 Back键 返回键,用户返回上一个UI或者退出当前程序。键盘上映射ESC键。 Call/Dial键(电话键) 接听来电或启动拨号面板,这是一部手机最基本的功能键。PC键盘映射为F3键。 Hangup/Light Off键(挂机键) 挂断电话或关闭背灯用。键盘映射F4键。 Search键 在提供了Search功能的应用里快速打开Search对话框,比如在Browser里可以快速打开地址搜索栏。键盘映射F5。 Power Down键(关闭电源) 对应模拟器左上边缘的电源按钮,不过似乎在模拟器上按这个键并没什么用处。键盘映射F7。 Volume Up (增大音量) 键盘映射Ctrl+5,也可以使用小数字键盘的”+”键。 Volume Down(减小音量) 键盘映射Ctrl+6,也可以使用小数字键盘的”-”键。 Camera 键 键盘映射Ctrl+F3。不过也许是我设置有问题,在模拟上用这个快捷键似乎没任何反应。 Switch Screen Orientation (旋屏) 旋转模拟器屏幕方向,键盘映射Ctrl+F11。这是非常有用和常用的快捷键,几乎所有应用都会受到屏幕方向带来的Layout变化困扰,在开发程序时候,一定要测试屏幕方向的兼容性。 Cell Networking On/Off (手机网络开关) 这里说的手机网络指的是GPRS/3G这种数据网络,并不影响GSM网络。对于编写基于网络应用的同学,这个快捷键非常有用,可以测试网络异常中断的情况。键盘映射F8 Code Profiling 不知此为何物-.-,快捷键F9。英文原文:F9 (only with -trace startup option) Fullscreen Mode (全屏模式) 一个没什么用的鸡肋功能。也许对于测试画面比较精细的游戏能有点帮助。快捷键是大家喜闻乐见的Alt+Enter。 Trackball mode (轨迹球模式) 这是一个非常有用的功能,按F6之后,可以打开轨迹球模式,模拟器左上角会显示一个小轨迹球。通过鼠标移动,可以模拟轨迹球的转动。对于测试利用轨迹球操作的应用会非常方便。 Trackball mode Temporaily (临时轨迹球模式) 这个功能很有意思,如果你有比较短暂的使用轨迹球的操作,那么可以按住Delete键滑动鼠标。释放Delete键会自动结束轨迹球模式。 四方向键和中心键 对应键盘四方向键和Enter键,当然也可以用数字小键盘,KEYPAD_5对应中心键。
View Details