编译到安卓虚拟机上 Couldn't load cocos2dcpp: findLibrary returned null

Couldn’t load cocos2dcpp: findLibrary returned null

虚拟机是安卓2.2的
就是怎么回事?
我在趁机上跑得好好的? 这是不是意味着 , 一些机型不支持?

protected void onLoadNativeLibraries() {
    try {
        ApplicationInfo ai = getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA);
        Bundle bundle = ai.metaData;
        String libName = bundle.getString("android.app.lib_name");
        System.loadLibrary(libName);//这边出错了
    } catch (Exception e) {
        e.printStackTrace();
    }
}

跟楼主一样,楼主解决了吗?
我也是在真机上可以,在模拟器上这样