HyperARCo / SpaceKit-Android

Libraries and sample code for the Dent Reality SpaceKit SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

App starts and closes immediately

Sarraj-Sahar opened this issue · comments

Issue Description

I followed all the required steps in the readme :
-I created a personal access token with the specified scopes...
-I created my own google maps API key

For the Customisation Part , it says I need A zip file containing HMDF data and a JSON file containing sample product data. I am not sure how I can get those files and tried running the app without adding them , The app builds successfully, it starts on my phone and asks for all the specified permissions and then stops and closes .

Log

This is what console log shows :
03/19 22:36:52: Launching 'app' on samsung SM-A325F. Install successfully finished in 9 s 322 ms. $ adb shell am start -n "com.dentreality.spacekit.sample/com.dentreality.spacekit.sample.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Connected to process 4370 on device 'samsung-sm_a325f-RF8R41FWWBX'. Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page. D/ActivityThread: setConscryptValidator D/ActivityThread: setConscryptValidator - put D/CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10213; state: ENABLED D/nativeloader: Configuring classloader-namespace for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/lib/arm64:/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.dentreality.spacekit.sample D/nativeloader: Extending system_exposed_libraries: libSecEmbms.telephony.samsung.so:libheifcapture_jni.media.samsung.so:libjpegsq.media.samsung.so:libslljpeg.media.samsung.so:libsemimagecrop_jni.media.samsung.so:libapex_jni.media.samsung.so:libknox_remotedesktopclient.knox.samsung.so:libperfsdk.performance.samsung.so:libteeservice_client.trustonic.so:libhal.wsm.samsung.so:libSFEffect.fonteffect.samsung.so:libapuwareapusys.mtk.so:libapuwareapusys_v2.mtk.so:libapuwarexrp.mtk.so:libapuwarexrp_v2.mtk.so:libapuwareutils.mtk.so:libapuwareutils_v2.mtk.so:libapuwarehmp.mtk.so:libmcv_runtime_usdk.mtk.so:libneuron_graph_delegate.mtk.so:libneuronusdk_adapter.mtk.so:libtflite_mtk.mtk.so:libarmnn_ndk.mtk.so:libcmdl_ndk.mtk.so:libnir_neon_driver_ndk.mtk.so:lib.engmodejni.samsung.so:libsce_v1.crypto.samsung.so:libBeauty_v4.camera.samsung.so:libexifa.camera.samsung.so:libjpega.camera.samsung.so:libOpenCv.camera.samsung.so:libImageScreener.camera.samsung.so:libMyFilter.camera.samsung.so:libtensorflowLite.myfilter.camera.samsung.so:libtenso W/ziparchive: Unable to open '/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/base.dm': No such file or directory W/ziparchive: Unable to open '/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/base.dm': No such file or directory D/nativeloader: Configuring classloader-namespace for other apk /data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/lib/arm64:/data/app/~~Am_w0URG78QFUNPVuxPGgA==/com.dentreality.spacekit.sample-5SXu3coVjrOiPNQBNbqQsw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.dentreality.spacekit.sample V/GraphicsEnvironment: ANGLE Developer option for 'com.dentreality.spacekit.sample' set to: 'default' V/GraphicsEnvironment: ANGLE GameManagerService for com.dentreality.spacekit.sample: false V/GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. D/NetworkSecurityConfig: No Network Security Config specified, using platform default D/NetworkSecurityConfig: No Network Security Config specified, using platform default V/SpaceKitInstance: LVL Track new session D/OpenGLRenderer: RenderThread::requireGlContext() D/libMEOW: meow new tls: 0xb400007b20aa6e40 D/libMEOW: meow reload base cfg path: na D/libMEOW: meow reload overlay cfg path: na E/QT: [QT]file does not exist D/libMEOW: applied 2 plugins for [com.dentreality.spacekit.sample]: D/libMEOW: plugin 1: [libMEOW_gift.so]: D/libMEOW: plugin 2: [libMEOW_semaphore]: E/OpenGLRenderer: Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS W/OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS D/AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found D/OpenGLRenderer: RenderThread::setGrContext() D/CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10213; state: ENABLED W/spacekit.sample: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) I/DecorView: [INFO] isPopOver=false config=true I/DecorView: updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false this=DecorView@a7b37fa[] D/DecorView: setCaptionType = 0, this = DecorView@a7b37fa[] I/DecorView: getCurrentDensityDpi: from real metrics. densityDpi=420 msg=resources_loaded I/DecorView: setWindowBackground: isPopOver=false color=ff121212 d=android.graphics.drawable.ColorDrawable@467008 W/spacekit.sample: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) W/OnBackInvokedCallback: OnBackInvokedCallback is not enabled for the application. Set 'android:enableOnBackInvokedCallback="true"' in the application manifest. D/AndroidRuntime: Shutting down VM E/AndroidRuntime: FATAL EXCEPTION: main Process: com.dentreality.spacekit.sample, PID: 4370 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:581) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)  Caused by: java.io.FileNotFoundException: sampleData.zip at android.content.res.AssetManager.nativeOpenAsset(Native Method) at android.content.res.AssetManager.open(AssetManager.java:962) at android.content.res.AssetManager.open(AssetManager.java:939) at com.dentreality.spacekit.sample.common.CachedAssetFile.getFile(CachedAssetFile.kt:12) at com.dentreality.spacekit.sample.SpaceKitViewFragment.configureUI(SpaceKitViewFragment.kt:46) at com.dentreality.spacekit.sample.SpaceKitViewFragment.onViewCreated(SpaceKitViewFragment.kt:36) at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3128) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:552) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1899) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1823) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1760) at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2985) at androidx.fragment.app.FragmentManager.dispatchStart(FragmentManager.java:2902) at androidx.fragment.app.Fragment.performStart(Fragment.java:3171) at androidx.fragment.app.FragmentStateManager.start(FragmentStateManager.java:588) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:279) at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:113) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1433) at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2977) at androidx.fragment.app.FragmentManager.dispatchStart(FragmentManager.java:2902) at androidx.fragment.app.FragmentController.dispatchStart(FragmentController.java:274) at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:359) at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1510) at android.app.Activity.performStart(Activity.java:8603) at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4191) at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221) at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201) at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8741) at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)  I/Process: Sending signal. PID: 4370 SIG: 9