我做了一个android库项目,使用一些本地库。
我已经制作了jni包装器,并将本机libs(.so)放入libs//文件夹中。对于armeabi、armeabi-v7a、x86和MIPS,本机库是使用cmake编译的。
谢谢你的帮助
更新
好的,我读过ndk的文档,也看过例子,不幸的是,我看不到解决方案。
我将这个项目导出到一个jar中,并将这个jar放入一个“普通的”android项目中。然后我将这个项目导出到一个apk,可以看到我的lib绑定到其中。
我创建了一个基本的Android应用程序作为实习。创建了它的APK并尝试通过USB电缆将其连接到笔记本电脑并用作模拟器在我的手机上运行,它运行良好。我的Android操作系统版本是Oreo,我尝试在Lollypop上做同样的事情,但它仍然在执行。 当我通过电子邮件发送APK并尝试直接安装在设备上时,问题就来了,它给了我这个错误 解析包时出现问题 我不知道发生了什么,因为它是从Android Stu
我在Android Studio,正在创建APK 当我把这个文件复制到我的设备(Nexus 7或Moto X)上时,它无法安装。我收到一条“安装失败”的消息。 我完全想不出哪里出了问题。我已经把这个。在google play开发者控制台中的“alpha testing”下进行apk,它被很好地接受了(我正在等待测试者链接变得活跃,以尝试从那里下载/安装)。 这里的向导说明(http://devel
我试图将我的应用程序安装到Android L Preview Intel Atom虚拟设备中,它失败了,错误: install_failed_no_matching_abis
我刚刚把我的Android Studio从1.5升级到2.2,现在当我运行我的应用程序时,我得到了一个错误: 由于APK未签名或签名错误,安装失败。如果这是一个基于Gradle的项目,那么确保在Gradle构建脚本中指定了签名配置。 编辑:即使我将构建变体切换回调试,卸载应用程序,再试一次,我也会得到同样的错误。
我是android开发新手。我成功生成了签名apk。它成功安装在android更高版本中。但是当我尝试在android kitkat版本中安装时,一旦我们单击“安装”按钮,它就会失败而没有任何错误消息。通过命令提示符尝试使用adb时,应用程序成功安装,安装调试也正常。“Kitkat中的直接apk安装失败”请帮助
我已经在android Studio2.3.1和Gradle3.2中设计了2到3个应用程序。当我将应用程序从它运行到任何设备或仿真器时,所有的程序都运行良好。但当我从build文件夹中获取apk并手动安装到设备或仿真器时。它每次都崩溃并给我错误classnotfound。这是主要活动。 我在用Mac,我试过很多种方法。即使我建立了新的项目,但仍然是同样的错误。下面是它的logcat。