于 2012-3-12 23:39, 李晖 写道: > Hi,all > I have succeed ported group to loongson2F laptop, but after I > installed apps to it(by copying API file into the /system/app > directory) and open it, the app crashed! > > BTW, crashed apps include baidu map, soso map, Mini map, fruit ninja. > But Sougou Input can run! Unfortunately, not all existing android apps can run directly on mips. If the apps use NDK, they will probably fail(or partly fail) to run.
Apps using NDK have binary libs in their apks, mostly support only arm. If you unpack the apk(just unzip it), you will find a 'lib' directory with some so files like this: lib/eabi/libxxx.so Good news is that porting from Android/arm NDK to Android/mips NDK is normally trival work(essentially different than from windows to linux), so it is not hard to push the vendor to do that. For mips, Ingenic(君正) has do a lot of work and successfully got most mainstream app's support. In apks that support multiple architecture, the directory will look like: lib/eabi/libxxx.so (arm version) lib/mips/libxxx.so (mips version) lib/x86/libxxx.so (x86 version) Their version can be found in the internet.(search for novo mips) You can also search with keyword 'codemagic' to learn a tool that can dynamically translate arm version for mips. > > Can anyone give me some tips, thanks in advance! > > 发自我的 iPhone > -- You received this message because you are subscribed to the Google Groups "loongson-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.
