Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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库中排除程序包?_Android_Eclipse_Import - Fatal编程技术网

如何从导入的android库中排除程序包?

如何从导入的android库中排除程序包?,android,eclipse,import,Android,Eclipse,Import,我有两个项目: 1-项目“A”:这是Android应用程序项目 2-项目“B”:一个巨大的Android库项目,我几乎在所有项目中都使用它 我需要通过引用从“B”导入2个类,并在“A”中使用它们。我不需要在“A”的apk文件中构建和打包“B”的其余包和子类,您会发现它非常擅长从最终二进制文件中剥离未使用的类和方法。为什么不将项目B中的类导出到jar文件中,并将该jar导入项目a中?我曾想过这样做,但其中一些类依赖于项目BOh中自动生成的R文件。。在这种情况下,您应该按照@Graham的建议尝

我有两个项目:

  • 1-项目“A”:这是Android应用程序项目
  • 2-项目“B”:一个巨大的Android库项目,我几乎在所有项目中都使用它

我需要通过引用从“B”导入2个类,并在“A”中使用它们。我不需要在“A”的apk文件中构建和打包“B”的其余包和子类,您会发现它非常擅长从最终二进制文件中剥离未使用的类和方法。

为什么不将项目B中的类导出到jar文件中,并将该jar导入项目a中?

我曾想过这样做,但其中一些类依赖于项目BOh中自动生成的R文件。。在这种情况下,您应该按照@Graham的建议尝试使用Proguard。这很容易配置:听起来很有希望,你知道有什么教程可以帮助你吗?