2016-08-24 65 views
0

在这里,我想做一个整体的Android项目作为在Unity中进一步使用的jar文件。我的Android项目就像http://www.truiton.com/2015/05/capture-record-android-screen-using-mediaprojection-apis/我如何使整个Android项目作为jar文件

http://answers.unity3d.com/questions/330809/integration-of-jar-file-using-jni.html

而且主要的事情是,我怎样才能使整个项目的jar文件。

// How can i do that 
package jni;  

public class TestClass 
{ 
private String a;  
public TestClass() 
{ 
    a="Hi all"; 
} 

public String func() 
{ 
    return a; 
} 
} 
+0

请检查这个[答案](http://stackoverflow.com/a/35431416/6414107),可能会帮助你 – SaravInfern

回答

0

如果你想使一个完整的Android项目作为jar文件,我想你需要的是一个AAR文件,其中将包含所有的编译文件(Java文件和资源文件),

您可以在文件>新建模块中选择“Android库”类型来创建一个新的Android库。

如果磁带库设置为Android库(即它使用在其的build.gradle文件中的适用plugin: 'com.android.library'语句),它将输出.aar时,它的建成。它将显示在模块目录下的build/outputs/aar/目录中。

+0

感谢您的答复。你可以详细解释一下吗? – User007

+0

aar文件是一个android库文件,它可以包含构建应用程序所需的一切,包括源代码,资源文件和Android清单。但是,Android库不是编译成在设备上运行的APK,而是编译成可以用作Android应用程序模块依赖项的Android归档文件(AAR)。结帐这个[教程](https://developer.android.com/studio/projects/android-library.html)以获得更多的洞察力 –

相关问题