MainActivity test crawl directory trees of potential lib locations for debugging
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Dan Ballard 2021-06-01 17:54:12 -07:00
parent 6428882ce2
commit 1e3756daec
2 changed files with 7 additions and 1 deletions

View File

@ -24,6 +24,7 @@ import io.flutter.plugin.common.EventChannel
import kotlin.concurrent.thread
import org.json.JSONObject
import java.io.File
class MainActivity: FlutterActivity() {
@ -60,6 +61,11 @@ class MainActivity: FlutterActivity() {
val ainfo = this.applicationContext.packageManager.getApplicationInfo(
"im.cwtch.flwtch", // Must be app name
PackageManager.GET_SHARED_LIBRARY_FILES)
Log.i("MainActivity.kt", ainfo.nativeLibraryDir + ":")
File(ainfo.nativeLibraryDir).walkTopDown().forEach { Log.i("MainActivity.kt", "getNativeLibDir explore: " + it) }
val androidBaseDir = "/data/data/im.cwtch.flwtch/"
Log.i("MainActivity.kt", androidBaseDir + ":")
File(androidBaseDir).walkTopDown().forEach { Log.i("MainActivity.kt", "baseDirGuess explore: " + it) }
return ainfo.nativeLibraryDir
}

View File

@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+3
version: 1.0.0+4
environment:
sdk: ">=2.12.0 <3.0.0"