由买买提看人间百态

topics

全部话题 - 话题: ndk
首页 上页 1 2 (共2页)
i*****o
发帖数: 1714
1
另外android一般用java,要用c++的话要有ndk的接口。你先查查这个引擎在android下
的API是什么再决定。
z***e
发帖数: 5393
2
是要用ndk,也有java的port.
d****i
发帖数: 4809
3
来自主题: Programming版 - 为什么大家都说c++水很深?
We use Android NDK to develop some computationally intensive apps ported
from iOS written in C++.
m********5
发帖数: 17667
4
来自主题: Programming版 - 为什么大家都说c++水很深?
android上基本用NDK的飘过...
java好是好,可惜你不能用一字螺丝刀去搞内六角螺钉...
基本上嘛java画条龙,C/C++点个睛
眼睛画得好不好就是项目是不是有特色的关键
光看代码量,也许很多项目java, python, C#是要多一些的

alleviate
,
context
what
g*****g
发帖数: 34805
5
来自主题: Programming版 - 为什么大家都说c++水很深?
大部分点睛的活,JDK本身就干了。Android应用,纯java的是大多数,需要调用NDK的
是少数。
d****i
发帖数: 4809
6
来自主题: Programming版 - 为什么大家都说c++水很深?
We use Android NDK to develop some computationally intensive apps ported
from iOS written in C++.
m********5
发帖数: 17667
7
来自主题: Programming版 - 为什么大家都说c++水很深?
android上基本用NDK的飘过...
java好是好,可惜你不能用一字螺丝刀去搞内六角螺钉...
基本上嘛java画条龙,C/C++点个睛
眼睛画得好不好就是项目是不是有特色的关键
光看代码量,也许很多项目java, python, C#是要多一些的

alleviate
,
context
what
g*****g
发帖数: 34805
8
来自主题: Programming版 - 为什么大家都说c++水很深?
大部分点睛的活,JDK本身就干了。Android应用,纯java的是大多数,需要调用NDK的
是少数。
d****i
发帖数: 4809
9
你没有明白我的意思,Android有NDK,可以让你用C++来开发Android上的应用,比如
Angry Bird。另外,Android和iOS上的很多中下层的middleware也是C++写的,不过写
应用的人一般不用管就是了。Android上的Java和iOS上的Objective-C和C++都有接口,
所以很容易的,怎么会像天书?
m*********t
发帖数: 527
10
来自主题: Programming版 - 关于 C++:再转一篇
Are you kidding??
http://developer.android.com/tools/sdk/ndk/index.html
从上面的回复看我怎么觉得张嘴就喷是你的特色呢。。。
z****e
发帖数: 54598
11
来自主题: Programming版 - 关于 C++:再转一篇
but most apps do not need the Android NDK.
你天天捧着别人不要的东西是不是觉得心里感觉超好?
ok,你要是觉得我说的太绝对了,那也行,算我错了哈
d**********x
发帖数: 4083
12
来自主题: Programming版 - Qt 5.1 Alpha released, supporting Android now.
it's using Necessitas...
i hope it's well encapsulated so one day we can switch to ndk...
y*******g
发帖数: 6599
13
来自主题: Programming版 - 一个嵌入式系统的设计构思
首先,我不知道你这个80m的数字是从哪里来的,如果你能debug看heap size的话 绝大
部分app不会到这个数字。除了最顶级的几款android,其他手机上不适用ndk根本拿不
到这么多内存,
我是告诉你android的per process内存限制导致sdk和app的写法更保守,于是更慢。
g*****n
发帖数: 420
14
来自主题: Programming版 - JAVA vs C/C++之争, 我来做个小结吧
我还真不信,你怎么解析要follow的软件都是C/C++的?你给一个开源的Java的代码,
你说你用java写视频压缩代码,我们又不是NSA,怎么证实,嘴巴一张,信口胡说?我
还可以说昨天去了趟火星呢。
Google的MediaPlayer的解码都是调用的NDK的C的库,VP8/VP9就是就是G家开源的库。
Netflix要是是实现了用java写的媒体库,那市值应该超过youtube了。
c*******2
发帖数: 66
15
假设基本硬件相同,比较可调用的底层的API资源,在IOS上更多吗?还是和Android相似
。Android有NDK可以用C或者汇编直接编成。是不是IOS也可以?另外他们有没有APP层
上的Preemptive的API?实时应用和video processing有关,有省电要求。这方面的大
牛评论评论。
g*****g
发帖数: 34805
16
来自主题: Programming版 - C++确实不适合做大项目
I didn't say Java outperforms C++, I said they are in the same ballpark on
application level.
How many Java games run on Android these days and how many need NDK, 3D or
not?

and
enjoy
h**l
发帖数: 168
17
来自主题: Programming版 - c++ 在mobile 客户端的应用
business logic确实完全用C++来做。
关键Xcode/VS都可以直接编译C++。Android要用NDK,麻烦一点。
g*****n
发帖数: 420
18
来自主题: Programming版 - 俺一直觉得C#弄个JIT挺傻逼的
Android 的NDK就是静态链接的
IOS的app也都是静态链接的
手机应用size大点,也大不到哪去,几十M到头,比手机游戏小多了,那个动辄上G.
静态链接除了速度快,还有一个好处是防止代码反编译,Android的apk简直跟不设防以同
样.
g*****n
发帖数: 420
19
来自主题: Programming版 - 俺一直觉得C#弄个JIT挺傻逼的

静态链接只是link static的.a文件又不是链接动态共享库dylib,你搞错了吧?静态链接
的只是Net Framework的class.你确定你明白你说的东西吗?
Xcode静态链接的时候也不会去把dylib打包进app,Android NDK也不会的吧libz.dylib
打包进去的,只有staic lib的.a文件才会被link的.dylib仍然是共享的被调用的.
你看过反编译的DotNet Framework代码就清楚,DotNetframework也只是通过PInvoke去
调用共享dll的api实现平台api调用,不会把dll也打包的.
Java的runtime也是一样的通过jni去调用C的各种dylib库而已
h**********c
发帖数: 4120
20
6的kernel有很老,做服务器用的
玩android换ubuntu,没法子
实在不行,centos虚拟机上ubuntu
我记得centos 死活找不到libstdc.so.6
D********g
发帖数: 30
21
新的Android Studio还是可以和原来一样可以把so文件放在jni目录里吗?还是说要求
把so文件放在另外的一个叫jnilib里面? 另外,Android.mk和Application.mk放在哪个
目录里面?

IDE
Android
首页 上页 1 2 (共2页)