Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用android studio将库模块导出为apk_Android_Export_Android Studio_Apk_Android Library - Fatal编程技术网

使用android studio将库模块导出为apk

使用android studio将库模块导出为apk,android,export,android-studio,apk,android-library,Android,Export,Android Studio,Apk,Android Library,在android studio中是否有可能将库项目导出为apk文件 通常,您可以运行一个项目并自动创建apk,但不能使用库项目 在android studio中是否有可能将库项目导出为apk文件 不可以。在Eclipse、任何其他IDE或命令行中,也不可能将库项目导出为APK文件。Android库项目不创建APK文件 在我的例子中,它是一个插件,稍后由类加载器加载 那么它就不是一个Android库项目。库项目不是为了你认为是的目的,但在我的情况下,它是一个插件,稍后会被类装入器装入。你可以将你的

在android studio中是否有可能将库项目导出为apk文件

通常,您可以运行一个项目并自动创建apk,但不能使用库项目

在android studio中是否有可能将库项目导出为apk文件

不可以。在Eclipse、任何其他IDE或命令行中,也不可能将库项目导出为APK文件。Android库项目不创建APK文件

在我的例子中,它是一个插件,稍后由类加载器加载


那么它就不是一个Android库项目。

库项目不是为了你认为是的目的,但在我的情况下,它是一个插件,稍后会被类装入器装入。你可以将你的Android库项目导出为.aar文件,其中包含资源文件和apk中所有你想要的东西。aar是在“/libs/build/yourlib.aar”生成的好吧,谢谢,我试试看,那还能是什么?@Nachbar90:Android库项目是一个编译时构造,旨在允许其他开发人员重用代码和Android资源。类加载器不处理资源,因此使用Android库项目是毫无意义的。我不会在-
ClassLoader
游戏中使用这个插件,因为它通常会导致一个足够大的安全漏洞,足以让一辆卡车通过。如果我不得不猜测,您可能需要创建一个常规(非库)项目,这样您就可以使用
DexClassLoader
生成APK。谢谢,所以我将尝试将我的库项目转换为一个普通的android项目。是的,也许除了类加载之外,我还能找到其他解决方案。