File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -98,7 +98,20 @@ def build_android():
9898 abis = ["arm64-v8a" , "armeabi-v7a" , "x86" , "x86_64" ]
9999 toolchain = os .path .join (ndk , "build/cmake/android.toolchain.cmake" )
100100
101+ core_lib_dir = os .path .join (SDK_DIR , "Core/lib/android" )
102+ if os .path .exists (core_lib_dir ):
103+ print (f"Listing { core_lib_dir } :" )
104+ for item in os .listdir (core_lib_dir ):
105+ print (f" { item } " )
106+ else :
107+ print (f"Directory not found: { core_lib_dir } " )
108+
101109 for abi in abis :
110+ lib_path = os .path .join (SDK_DIR , "Core/lib/android" , abi , "libLive2DCubismCore.a" )
111+ if not os .path .exists (lib_path ):
112+ print (f"Skipping { abi } : Library not found at { lib_path } " )
113+ continue
114+
102115 print (f"Building for Android { abi } ..." )
103116 nb = os .path .join (root , f"native/build-android-{ abi } " )
104117 os .makedirs (nb , exist_ok = True )
You can’t perform that action at this time.
0 commit comments