android studio nd开发到底要不要自己配置.mk文件
Android
Studio
可以配置build。gradle
main/jni文件夹中的c/c++文件会自动打包成so,但是如果有不同模块的文件,要编译出多个so文件,就不知道在gradle文件中咋配置了(可能也可以配置),这时就可以用原来eclipse的写法;
main/jni文件夹按照原来eclipse的方法去写Android。mk和Application。mk,然后在main目录下执行ndk-build命令,该目录下会创建libs目录,里边就是生成的so,将项目配置的jniLibs。srcDirs指向src/main/libs就行;
这时有几个问题,一个是AS会自动重复编译jni中的文件,打包后会多一个没用的so,还有如果用了第三方的so文件会和自己项目的so文件冲突,因为每次ndk-build后都会删除原来文件夹中的其他so文件。
defaultConfig中的ndk配置,然后配置
sourceSets{
main{
//指定so库的位置,前边的是自己项目的,后边的是第三方的so
jniLibs。srcDirs=['src/main/libs','libs']
android
studio
jni。srcDirs=要的!
如何在win7上搭建Android cocos2d-x-3.3开发环境
搭建开发环境需要安装的工具:
Visual
Studio
Cocos2d-x-3。3版本
Android
Android
下载Visual
Studio
2012并安装
下载Cocos2d-x-3。3版本的游戏引擎
用户可登录cocos2d-x官网下载3。x系列的cocos2d-x引擎版本
在本指南中将以目前较新的稳定版本Cocos2d-x
Final引擎为例,在此强烈推荐使用新版本的Cocos2dx,新版引擎有很多新功能,修复了旧版的很多BUG。
下载完成以后,将解压后的父文件夹放到指定的位置,在这里,我保存位置为:C:\work\study\cocos2dx\version,打开cocos2d-x-3。3文件夹,其目录结构
build:主要用来构建项目解决方案的
cmake:用来存放模块,去寻找相应的资源,如文件、音频等等
cocos:用来存放cocos2d-x的API
docs:文档说明
extensions:用来存放一些扩展类库,如GUI控件
external:用于存放一些物理引擎,如Box2D、chipmunk和ConvertUTF等等
licenses:存放所有依赖工程的许可声明
plugin:提供一些插件
projects:我自己新建的工程目录,用于存放创建的cocos2d-x工程
templates:包含不同平台IDE下创建cocos2d-x工程的模板
test:存放测试项目
tools:存放一些需要用到的工具,如创建工程的Python脚本
进入build文件夹,双击cocos2d-win32。vc2012。sln文件,将会启动Visual
Studio
2012,在VS中看到一个解决方
下载并安装配置Java
因为我们是针对Android开发的,所以我们需要安装Java
下载完成以后双击。exe文件,注意最好不要将其安装在有空格或者中文文件夹下,其他无限制,注意记下其安装路径,本机安装路径为:C:\Installed\Java,另外需要配置环境变量。
在环境变量配置完成以后,单击“开始”
“输入cmd命
怎样搭建cocos2d x android开发环境
下载cocos2d-x
3。0引擎
用户可以登陆cocos2d-x
官方网站下载最新版的cocos2d-x。点击导航栏的“Download”(下载)后你会看到如下下载页面:
在本指南中,将会以目前最新版本的cocos2d-x
3。beta2引擎为例。
(注意:如果你想要下载旧版的cocos2d-x,可点击“looking
versoin?”链接。但本人强烈推荐使用最新版本的cocos2d-x,新版引擎有很多新功能,修复了旧版的很多问题。)
右键单击“Download”链接选择“save
as…”(将链接保存为…),然后将压缩文件保存至适当的位置。本机保存位置为
D:\Cocos2d-x\cocos2d-x
3。beta2。
(注意:请不要将cocos2d-x文件夹放置c:\下,因为会导致很多优先级别(privilege)相关的问题。可尝试将该文件夹放到其他盘如D:\及E:\等等。)
“D:\Cocos2d-x\cocos2d-x
3。beta2\build”目录,如下所示:
双击“cocos2d-win32。vs2012。sln”文件,然后会自动启动Visual
Studio
2012/2013。
现在你便可以将HelloCpp项目当作默认启动项目来编译,按CTRL-F5运行样本程序。如果编译没有什么错误,同时运行成功的话,你会看到如下画面。
祝贺你!你已成功在Windows
7平台中运行cocos2d-x引擎。接下里介绍如何配置Android开发环境。
安装配置JAVA
因为我们是针对Android开发,所以我们需要安装的第一个软件包绝对是JDK。如果你用的是64位的Windows
7,那应该下载以下版本软件64
windows
64bit,
下载完成之后,双击exe文件安装JDK,注意最好不要将其安装在有空格或者中文文件夹下,其他无限制,注意记下其安装路径,本机安装路径为:D:\Program
Files\Java\jdk1。7。0_51\
配置环境变量:
新建环境变量:JAVA_HOME
值为:D:\Program
Files\Java\jdk1。7。0
新建环境变量:CLASSPATH
值为:。;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的
android 怎么把多个so文件编译成jar
一共分为2步:
1。在Java中编写要调用的静态方法和需要加载的库,并生成头文件。
2。配置gradle
3。配置Android。mk文件和application。mk文件
下面一步步的走:
首先需要在Java类中声明要调用的方法,以及要加载的库,我们在包下新建一个jniUtil类,如下所示
[plain]
plain
public
class
jniUtil
//要加载的库,生成的库格式为:lib+库名。so
static{
System。loadLibrary("hello-jni"要调用的本地方法,在c文件中该方法名称格式为:java_包名_类名_方法名
public
static
native
String
stringFromJNI();
注意:在编译时该类中不能有汉字,包括注释,否则会出现编码GBK的不可映射字符错误。
接下来就是利用external
Tools生成头文件。h,这里可参考点击打开链接
然后就会在main目录下生成Jni文件夹,并且包含。h文件。下面就是编写C文件,或者可以拷贝已经写好的C文件放置在该jni文件夹中。
2。配置gradle
我们这里不用gradle
去编译,而是只让他去加载已经生成的so库,改用android。mk
去编译(稍后配置android。mk)
在app的build。gradle
下的android
标签下添加:
[plain]
plain
sourceSets
jni。srcDirs
[]//禁止gradle
自动编译,使用已经编译好的So库jniLibs。srcDirs
['src/main/jniLibs','libs']//指向要使用的库文件//的路径,前边的是自己项目的,后边的是第三方的so
从上面可以看出,我们生成的库是放在
src/main/jniLibs
目录下面的,那么这个是如何配置呢?还是在该gradle下面配置ndk的编译脚本,注意放在android标签外面:
[plain]
plain
tasks。withType(JavaCompile)
compileTask
compileTask。dependsOn
CopyToJniLibs
ndkBuild(type:
G3天气软件无法更新怎么办?
你断开WIFI以后,手机有没有开GPRS?因为手机天气是靠网络更新的,所以你要打开GPRS!连接网络,要是连接了。还不能更新,那就是你设置问题了。你打开天气软件,把时区设置到中国,自动更新打开。设置好更新间隔世界。我没两个小时更新一次。还有,GPRS要是自己设置不好,就用海卓软件吧!可以自己更新接入点,很方便。使用NET接入点就可以了!
我现在已经改用墨迹天气了,这个也不错。还能自动共享天气。您不妨也试试吧!
海卓软件设置
1、打开海卓软件
2、选择联网助手
3、选择第一个一键设置APN信息
墨迹天气。apk(大小3MB)
“墨迹天气”是运行在Symbian和Android上的一款免费天气信息查询软件。
兼容了SymbianS602nd3rd5th以及Android几乎全系列手机。并根据国人对天气信息的查询习惯,结合S60手机操作和显示特点进行设计优化。
可以在游戏中切换插件吗?
可以下载两个插件,然后在不退出游戏的前提下切换吗?怎么做?
下载一个插件管理器
进游戏之前现禁用一个
想换的时候在游戏里esc-界面-插件
找你的插件管理器
把不用的禁用掉
启用想用的
然后reloadui就可以了
1。打团队副本时,神牧加血很牛,天赋也很好,本人就在团队里做奶牧,经常刷血第一,除了天赋点好之外,只要熟悉操作,即使蓝绿装
加血也很牛的,尤其是团补的技能治疗环。盗贼平衡德的输出很高,经常不相上下。战士抗主BOSS骑士做副T。法师术士输出,感觉还是没盗贼平衡德高。
2。竞技场时惩戒骑很吃香,还有戒律牧师,现在我的牧师s4一套好久了,很好打的,
3。如果想赚钱的话,就玩法师,法师带小号副本很牛,什么斯坦索姆啦,祖尔法拉克啦,破碎大厅啦,都是法师赚钱的场所。而且赚的很快,只要稍微熟悉下操作经常练习下就会带了。
4。我刚开始是玩的发生,主要输出,可是不是很会玩,就换了个奶妈来做,结果发现自己加血还是很牛的,比起来输出,刚玩了个德鲁伊,走的还是奶妈路线,虽然治疗量没牧师高,但是T的血一般由我承包的,很少倒T。所以所谓的职业强否,主要看楼主喜欢玩什么了,是喜欢输出还是加血,还是抗,只要是定了方向,加以训练熟悉,相信楼主会是很强的玩家,骨灰级玩家的。
不行,要小退下才可以的
手机桌面怎么按才有最近任务
看你是什么系统的。安卓是长按中间建。。。。
彻底删除91手机助手
1、进入/applications/目录,删除pandadaemon。app目录(这个是桌面上的那个pandadaemon图标程序,但实际上只是一个链接文件);
2、进入/var/mobile/library/netdragon/applications/目录,删除pandadaemon。app目录(这个目录是上面那个链接文件的真正文件所在,如果现在手机上已经没有用91装的软件的话,可以直接把/var/mobile/library/netdragon/目录删除掉);
3、进入/system/library/launchdaemons/目录,删除netdragon。mobile。iphone。pandadaemon。plist文件(这个91守护的配置文件);
4、进入/usr/bin/目录,删除tqserver文件(这个是91守护的主程序);
5、进入/var/root/library/目录,删除netdragon目录(这个是91守护主程序调用组件,当设置壁纸等操作时,守护会调用这里面的组件来实现相应的功能);
6、进入/private/var/root/media目录,删除nddaemon目录;
7、重启设备。
如果你之前用过91装pxl格式的程序,那么,/var/root/media/目录下还会有一个pxl目录。如果你删除91守护的同时手机上还有pxl程序,那么请保留此目录。如果你手机上已经没有pxl格式的程序了,而且你以后也不打算再安装pxl格式的程序了,那么你可以把这个目录删除掉,完完全全的抹去91的任何痕迹。
晒一下我是如何安装avast的
不记得本号3分没升多久了。。。我也不想刻意去升一下。无聊就逛一下此forum。只所以用的是avast,是因为avira
P偶不想D版他。防火墙,系统墙。木有卫士。出了卡饭,N多寻常百姓安装杀软和我差不多一样方法,一样蛋定。防御病毒:首先是禁止写入,禁止运行。。。到RD,ND时候就烦了。
[:15:]楼主只安装了文件防护。我自己只安装文件防护、脚本防护和行为防护
[:15:]楼主只安装了文件防护。我自己只安装文件防护、脚本防护和行为防护
g佳能ew63c遮光罩怎么安装
在强光下拍摄时,使用遮光罩是个很不错的选择,遮光罩的作用是防止杂光进入镜头,从而导致流光。它也是套在照相机镜头前的常用摄影附件,有金属、硬塑、软胶等多种质地。
要安装遮光罩,把遮光罩边缘上的长方形坑位对准镜头筒上的焦距指示:
(1)、把遮光罩套入镜头的前端并以顺时针方向90°旋转,直至扣紧为止,这时圆形坑位应对准焦距指示。
(2)、当正确安装后,遮光罩上的大型罩办应该在上及下的位置。切勿强行安装遮光罩。如果不能套准,请检查有关位置是否正确。要把遮光罩除下,以逆时针方向作90°旋转,并把它取出。
当不使用相机时可以把遮光罩倒转安装。当其中一片大型罩办在上时,把遮光罩套入镜头的前端,顺时针作90°旋转直至“咔”一声扣紧为止。
当相机盖上镜头盖时,亦可以装上或除下遮光罩。要将遮光罩除下,以逆时针方向作90°旋转,把它取出。在明亮的日光或逆光情况下,镜头遮光罩会将镜头闪光和重影减小至最低。镜头遮光罩可以挡住多余的光线,提高图片质量。检查相机是否已关闭且镜头是否已缩回。
取下镜头环。
安装镜头遮光罩转接器。
2、安装镜头遮光罩。
将相机上部朝下放置。
将挂钩钩入镜头遮光罩转接器。
推动镜头遮光罩。
按图示对准标记。
固定螺丝。检查螺丝是否固定,然后安装镜头遮光罩。
请勿将螺丝固定过紧。
临时存放时要注意:
1。取下镜头遮光镜,转过来并从新安装
将相机上部朝下放置。
将挂钩钩入镜头遮光罩转接器。
推动镜头遮光罩。
按图示对准标记。
固定螺丝。检查螺丝是否固定,然后安装镜头遮光罩。
请勿将螺丝固定过紧。
2、安装镜头盖。临时存放镜头遮光罩时,请勿拍摄图片。
请确保镜头盖已牢固安装。
1、在安装了镜头遮光罩的情况下使用闪光灯拍摄图片时,由于镜头遮光罩会使照片闪光变暗,因此照片的下方可能会变为黑色(渐晕效果),并且闪光灯控件也可能被禁用。建议取下镜头遮光罩进行拍摄。
2、在暗处使用AF辅助灯时,取下镜头遮光罩。
3、有关如何安装MC保护镜和ND滤镜的详情。
4、如果遗失了随附的附件,请向经销商或您最近的服务中心咨询。
最后来个小提示,遮光罩不宜与内置闪灯一并使用,因为此举会令阴影出现。
vb 拼图游戏(图形的分割)的代码
(1)窗口标题:拼图游戏;
(2)其他控件参照图自行设计。程序中所需图片已提供,文件名为“拼图。bmp”。
2。功能要求
(1)单击“分割图片”按钮,可以将原始图片等分为六部分(注:水平方向三等分,垂直方向二等分),并将图片分割后的每一小部分随机放入界面下半部分的六个小图片框中。(注意:应保证每次分割的图像块随机显示在小图片框中)。
(2)(8分)按住鼠标左键拖动每个小图片框至“拼拖动第五部分的示意图;图3-4为拼接完成后的用户界面示意图。
(3)单击“还原”按钮后,恢复为图2所示的初始界面。
Integer
Private
crearnd()
'随机分配分割后的图片
Randomize
'注意这里放在循环是不同的,可是注意这里有时候图片放不满
Int(Rnd
'注意这里可以控制i的值,也就是说可以控制For
1. 加载和显示原始图片;2 将区域划分为六个小块并随机分配位置3允许用户拖动小块进行拼接4提供还原按钮以重置游戏界面等此外,代码中应包含对鼠标事件的监听和处理逻辑来支持拖拽操作以及可能的碰撞检测算法来提高用户体验希望这些提示对您有所帮助如果您能提供更多详细信息或具体要求请随时告知以便我能为您提供进一步的帮助 @回复