【人工置顶】apk 包体大小问题 (网易木木,夜神等主流模拟器不勾选x86闪退问题)在线等

我之前是打我这边项目的呢,没打过hello word 的
你主动去加载一下看看
例如 我的库 libgame.so ,在MainActivity class 域内加这个试试
static {
System.loadLibrary(“game”);

}

试了
1.creator helloworld工程导出ecplise

2.ecplise工程目录

3.选择armeabi-v7a cpu架构模拟器

4.选择x86 cpu架构模拟器

当选择armeabi-v7a的模拟器时可以正常运行
选择x86 cpu架构模拟器运行就闪退 跟了下是load不到libcocosjs.so

@panda @jare 官方大佬能抽空解救下

人工置顶

mumu模拟器,如果使用v7a的话,HelloWorld应该没问题,我用的是api22,最低编译14,ndk10,1.9.1版本

以前版本也有人提过,好像是v7a的问题

http://forum.cocos.com/t/1-8-0-android/56135/21

打出的apk多大 解压出来lib目录只有armeabi-v7a么

应该不是一个问题 apk解压出来看并没有v7a目录

已试 并不行 一样闪退 木木模拟器

@jare @panda @2627993092

http://a11.gdl.netease.com/nemu-2.0.9-0718162654.exe
你下载这个版本的mumu模拟器试试,我用它是能跑只编armv7a的app的

真的可以 启动很慢。 新版的不行。 但是并不能解决问题。 老项目的cocoslua 2dx 3.2对模拟器的兼容就完全没有这个问题
你有解决么

你把你的helloworld工程给我我试一下。现在你的目的是不是要编一个能在模拟器上跑的arm版?如果是只编armv7估计在很多模拟器上是跑不起来的

是的非常坑 我尝试了很多 均不行 必须要x86 应该是引擎本生的问题 只能先绕过去。我尝试在模拟器上再远程加载x86的.so 目前看来是可行的 至少保证手机上的包体小些

而且 就算加了x86进去 天天模拟器必然不能运行

天天模拟器得看版本的,3.1.0的加了x86可以,2.5.6的要只加x86才行

我这边 保留一个armeabi ,可以在1.4.1mumu mac版的模拟器运行,cocos 是3.1.x版本的。看来也要试试win版的模拟器才行。 我是打算只保留一个armeabi ,支持大部分模拟器 以及 arm真机设备。

一个armeabi肯定支持不了大部分模拟器吧

战略挖坟。。。