android开发

Phonegap Android篇

社会主义新天地 提交于 2020-04-05 22:54:44
最近在使用phonegap 经过各方摸索和阅读各种资料碰到的问题都一一解决了,在这里写个总结方便大家和自己以后查阅,第13步以后可以不用理会前面就足以生成并发布APP了 升级项目cordova ,现在是3.5.0版本 D:\projectName>cordova platform update android Phonegap的安装,每一步都有相应的命令去检查到底有没有正确安装 ,如果没有后面编译的时候也有足够的提示信息提示哪里没有安装正确 环境 : WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) 1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:\program\Java\jre6\bin, 具体如何设置可以查看JDK的设置 检查:打java -version可查看java版本 如果确定装了JDK 但是打java出现找不到命令 那就是PATH没设置好了 在win7的环境变量里面设置 把JDK安装目录下的bin目录 复制进去 2. Cordova支持Android 2.2, 2.3, and 4.x. 下载安装SDK: http://developer.android.com/sdk/index.html 安装Android SDK,比如安装在c:\android-sdk\,需要把c:

Android开发环境搭建(eclipse)

风格不统一 提交于 2020-04-05 22:27:30
使用的Eclipse的版本为: eclipse-java-indigo-SR2-win32 下载eclipse 点击菜单" Help " - " Install New Software... " 输入: http://dl-ssl.google.com/android/eclipse 点击"Finish",开始下载安装"ADT Plugin"。 +++++++++++++++++++++++++++++++++++++++++ 若在下载安装时出现如下问题: 1 Cannot complete the install because one or more required items could not be found. 2 ... ... 则需要先安装" WST Server Adapters ",安装办法:【"Help" - "Install New Software..."】 Work With: Indigo - Http://download.eclipse.org/releases/indigo 选择" Web, XML, Java EE and OSGi Enterprise Development "下的" WST Server Adapters ",如下图: 若安装时,无法连上源,试试菜单中的 help - Eclipse Marketplace 安装完成之后

Andriod学习 第十二周

 ̄綄美尐妖づ 提交于 2020-04-05 20:53:45
一、Service 首先我们来了解一下线程的相关概念: 线程 1 相关概念 程序:为了完成特定任务,用某种语言编写的一组指令集合(一组静态代码) 进程:运行中的程序,系统调度与资源分配的一个独立单位,操作系统会 为每个进程分配一段内存空间。程序的依次动态执行,经历代码的加载,执行, 执行完毕的完整过程。 线程:比进程更小的执行单元,每个进程可能有多条线程,线程需要放在一个 进程中才能执行,线程由程序负责管理,而进程则由系统进行调度。 多线程的理解:并行执行多个条指令,将CPU时间片按照调度算法分配给各个 线程,实际上是分时执行的,只是这个切换的时间很短,用户感觉到"同时"而已。 2 线程的生命周期 3 创建线程的三种方式 继承Thread类 实现Runnable接口 实现Callable接口 如果使用的是2创建的线程的话,可以直接这样启动: new Thread(myThread).start(); 当更多的时候我们喜欢使用匿名类,即下面这种写法: new Thread(new Runnable(){ public void run(); }).start(); Service与Thread 两者并没有太大的关系,但容易混淆。 Thread是线程,程序执行的最小单元,分配CPU的基本单位, 而Service则是Android提供一个允许长时间留驻后台的一个组件,最常见的

Android android problem

不羁的心 提交于 2020-04-05 16:45:53
{ 目录 一、Mac下de的java路径 二、android studio的编译命令 三、在cocos3.1.5中 android-studio中的build-cfg.json找不到了 四、导入第三方jar包: 五、 文件同步 Synchronize 六、找不到libs文件夹 七、android studio打包不同cpu架构的so文件 八 、 如何解决Unable to get CMake version编译问题 九、 Android Could not find method ndk 十、 Your project contains C++ files but it is not using a supported native build system 十一、 cocos run 安卓apk制作 AppDelegate.h 找不到 十二、 Suggestion: add 'tools:replace="android:icon"' to element 十三、 java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/util/ArrayMap; 十四、自动导入包名 十五、 用AS直接连接到手机上能运行,安装apk就运行报错? 十六、更改版本号 十七、在cocos中 用 android

开源 Android 游戏引擎

两盒软妹~` 提交于 2020-04-04 17:02:23
转载自cpeng,特别声明! 初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的天地间,与外界接触不够,所以对它们的存在茫然不知罢了。 下面我就罗列出八款常见的Android游戏引擎,以供有需要者参考(收费,下载量过小,不公布源码,以及鄙人不知道(-_-)的引擎不在此列)。 1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。 最低运行环境要求不详。 项目地址: http://code.google.com/p/angle/ 2、Rokon rokon是一款Android 2D游戏引擎,基于OpenGL

Android 3D引擎推荐

吃可爱长大的小学妹 提交于 2020-04-04 17:01:11
============问题描述============ 最近接到一个项目需要使用3D引擎,请教下Android平台下哪个3D游戏引擎比较好啊,最好是开源的,资料比较多的。 ============解决方案1============ 很 多初学Android游戏开发 href="http://edu.gamfe.com/gamedev.html">游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发 href="http://edu.gamfe.com/gamedev.html">游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因 为我们处于这个狭小的天地间,与外界接触不够,所以对它们的存在茫然不知罢了。 下面我就罗列出八款常见的Android游戏引擎,以供有需要者参考(收费,下载量过小,不公布源码,以及鄙人不知道(-_-)的引擎不在此列)。 1、Angle

Android 3D引擎推荐

有些话、适合烂在心里 提交于 2020-04-04 16:59:26
============问题描述============ 最近接到一个项目需要使用3D引擎,请教下Android平台下哪个3D游戏引擎比较好啊,最好是开源的,资料比较多的。 ============解决方案1============ 很 多初学Android游戏开发 href="http://edu.gamfe.com/gamedev.html">游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发 href="http://edu.gamfe.com/gamedev.html">游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因 为我们处于这个狭小的天地间,与外界接触不够,所以对它们的存在茫然不知罢了。 下面我就罗列出八款常见的Android游戏引擎,以供有需要者参考(收费,下载量过小,不公布源码,以及鄙人不知道(-_-)的引擎不在此列)。 1、Angle

Android游戏开发起步(译文)

痞子三分冷 提交于 2020-04-04 08:08:09
英文 http://dev.chinamobile.com/cmdn/bbs/thread-13718-1-1.html 如果你有兴趣为Android平台开发游戏,有很多你需要了解的东西。我是Light Racer,Light Racer 3D以及Wixel的开发者,这些游戏目前在 Android Market 上有售。我以前也开发过游戏,但Light Racer是我的第一个Android应用程序,我从中学到了很多Android游戏开发知识,也愿意与诸位分享。我甚至写了一本在线的书详细介绍了Light Racer3D的开发,内容全是教你怎样做以及有用的代码片段。如果你有过游戏开发经验,那么转移到移动平台上来将不是特别困难。你主要只需学习其架构以及API就行了。如果你是一名游戏开发新手,我总结了一张列表,上面有你必需知道的东西,供你起步用。这些知识适用于很多类型的游戏,包括动作类、策略类、模拟类和益智类。  Android是一个基于Java的环境。这对初学者来说是个好消息,因为相对于C++,Java被广泛认为是一门更容易上手的语言,它是移动开发的规范。Google也做了一件出色的工作,它将API文档化并提供示例代码供使用。其中有个叫做API Demos的示例几乎展示了所有API的功能。如果你熟悉Java并且用过Eclipse,要让你的第一个应用跑起来那是相当简单

Android Studio 2.2.2导入Eclipse中创建的项目

烈酒焚心 提交于 2020-04-04 06:57:44
最近随视频教程学习Android,原本都是用Adt写Android程序,中途教程换成了Android Studio,于是我自己下了android studio 2.2.2安装好,并下载好sdk,也跟着更换开发环境。 但教程并未讲解如何将旧有的Eclipse项目导入到Android Studio(以下简称as)中。 自己花了一整天的时间,在网上找相关文章,发现都不能完全解决问题,可能是因为新版本的as相关文章较少吧。所以在费了好一番周折自己一步步试着导入,初步搞定后,记录一下导入时遇见的问题及解决方法。 as 启动界面上有 Android Studio - Import project(Eclipse ADT, Gradle, etc.) 选项,就是用来导入Eclipse项目的,这是全新的Android Gradle Project导入方式。 但不能直接导入Eclipse编写的项目,这样导入完成后会导致报错 Could not find method android() for arguments [build_9xx8trk5589b51rsvzzdwphd5$_run_closure2@3c62b433] on root project 'xxxxxx' of type org.gradle.api.Project. 查了好久,也未找到解决方法,甚至提到这个错误的文章都很少。

2018 技术文章合集,200+ 篇

我的梦境 提交于 2020-04-04 00:26:19
2017 文章合集 2017 年度文章分类整理 下面是 2018 年公众号所发表的文章分类整理 面经 一年经验 Android 面试记录 记自己 2018 年三月份的面试经历 怎样在 Android 面试中聊聊多线程 2018 Android ;面试心得,已拿到 offer 从技术面试官的角度谈谈简历和面试那些事儿 Android开发面试经—常见面试官提问Android题 蚂蚁金服面试经历-临场发挥 OPPO Android 开发技术面总结 项目、开源库 碎阅:一款基于 douban 及 ONE API 开发的资讯类 App Android 权限-HaloPermission 详细介绍 年中 Android 开源库推荐 Android断点续传下载器JarvisDownloader 行×××路:打造一个灵活易用的Banner组件 Android开发之漫漫长途XVI——ListView与RecyclerView项目实战 Android人脸识别app——基于Face++,MVP+Retofit+RxJava+Dagger高度解耦 首个hybird商业项目踩坑总结 功能 Demo 实现城市列表的排序及模糊查询 基于 zxing 的二维码扫描 [Android进阶]OFO首页实现小窥 Android 自己开发的消息事件小项目DBus 教你用Java来玩答题(百万英雄/冲刺大会等) "巧