File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -31,5 +31,10 @@ ndk-build-release:
31
31
(cd jni && ${NDK} /ndk-build NDK_DEBUG=0)
32
32
33
33
release :
34
- (./gradle assemble)
34
+ (./gradlew clean assemble)
35
35
36
+ library :
37
+ (./gradlew clean assemble)
38
+ (mkdir -p dist)
39
+ (cp -R app/build/intermediates/stripped_native_libs/release/out/lib/ dist)
40
+ (cp app/build/intermediates/dex/release/minifyReleaseWithR8/classes.dex dist)
Original file line number Diff line number Diff line change @@ -489,6 +489,10 @@ void Runtime::runShell() {
489
489
loadConfig ();
490
490
491
491
strcpy (opt_modpath, getString (" getModulePath" ));
492
+
493
+ #if defined(_ANDROID_LIBRARY)
494
+ runOnce (MAIN_BAS, true );
495
+ #else
492
496
String ipAddress = getString (" getIpAddress" );
493
497
if (!ipAddress.empty ()) {
494
498
setenv (" IP_ADDR" , ipAddress.c_str (), 1 );
@@ -504,6 +508,7 @@ void Runtime::runShell() {
504
508
runMain (MAIN_BAS);
505
509
}
506
510
saveConfig ();
511
+ #endif
507
512
508
513
_state = kDoneState ;
509
514
logLeaving ();
You can’t perform that action at this time.
0 commit comments