///Create jar file
New Module->Android Library->mylibrary->java->New->Java Class
///
public class MyClass {
public void show(){
System.out.println("aaaaaaaaaaaaaaaaaaaaaaa");
}
}
///
build.gradle(Module:mylibrary)
add next code.
///
task myJar(dependsOn: build, type: Copy) {
from('build/intermediates/bundles/debug/')
into('libs/')
include('classes.jar')
rename('classes.jar', 'myTestlib.jar')
}
///
Gradle projects->:app->other->myjar->double click or Refresh all Gradle projects
MyApplication->mylibrary->myTestlib.jar
///Use jar file
myTestlib.jar->copy->libs->paste->Add As Library
///MainActivity
import android.support.v7.app.AppCompatActivity;
import jp.co.wata.mylibrary.MyClass;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MyClass myClass=new MyClass();
myClass.show();
}
}
///End