-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Blogs
Events
Store
Downloads
Posts posted by eddylai
-
-
Im reading https://hub.vive.com/storage/tracking/index.html
the 'Vive Hand Tracking SDK' document onlne,
Is it possilbe to download this document in a single file for reading offline?
-
-
delete that file did make built success,
but deploy/debug the app to the glasses got following message, and there's only a empty world view inside the glasses
Connected to the target VM, address: 'localhost:62545', transport: 'socket'
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
I/ny.viveWaveDem: Late-enabling -Xcheck:jni
I/ny.viveWaveDem: VMHOOK: rlim_cur : 0 pid:23616
W/ny.viveWaveDem: Using default instruction set features for ARM CPU variant (cortex-a9) using conservative defaults
W/ActivityThread: Application com.DefaultCompany.viveWaveDemo is waiting for the debugger on port 8100...
I/System.out: Sending WAIT chunk
I/System.out: Debugger has connected
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: waiting for debugger to settle...
I/System.out: debugger has settled (1424)
W/Activity: Load old app VR SDK error, e=java.lang.ClassNotFoundException: Didn't find class "com.htc.vr.BuildConfig" on path: DexPathList[[zip file "/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/base.apk"],nativeLibraryDirectories=[/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/lib/arm, /data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/base.apk!/lib/armeabi-v7a, /system/lib]]
W/Activity: Load app VR SDK error, e=java.lang.ClassNotFoundException: Didn't find class "com.htc.vr.client.bootstrap.BuildConfig" on path: DexPathList[[zip file "/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/base.apk"],nativeLibraryDirectories=[/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/lib/arm, /data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/base.apk!/lib/armeabi-v7a, /system/lib]]
I/Activity: App VR SDK Version: null
I/Mono: JNI_OnLoad called
D/OpenGLRenderer: Skia GL Pipeline
I/Perf: Connecting to perf service.
W/ny.viveWaveDem: Accessing hidden method Ljava/lang/invoke/MethodHandles$Lookup;-><init>(Ljava/lang/Class;I)V (light greylist, reflection)
E/SchedPolicy: set_timerslack_ns write failed: Operation not permitted
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
D/vulkan: searching for layers in '/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/lib/arm'
D/vulkan: searching for layers in '/data/app/com.DefaultCompany.viveWaveDemo-qcLLPFGkoqyCjMZqPdAugg==/base.apk!/lib/armeabi-v7a'
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: QUALCOMM build : 56ef1d08ef, I14a8b2d663
Build Date : 10/19/21
Shader Compiler Version : EV031.25.03.09
Local Branch :
Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.7.8.R1.09.00.00.469.102
Remote Branch : NONE
Reconstruct Branch : NOTHING
I/Adreno: Build Config : S L 6.0.7 AArch32
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: QUALCOMM build : 56ef1d08ef, I14a8b2d663
Build Date : 10/19/21
Shader Compiler Version : EV031.25.03.09
Local Branch :
Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.7.8.R1.09.00.00.469.102
Remote Branch : NONE
Reconstruct Branch : NOTHING
I/Adreno: Build Config : S L 6.0.7 AArch32
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
I/Adreno: ===== END DUMP OF OVERRIDDEN SETTINGS =====
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
I/Adreno: QUALCOMM build : 56ef1d08ef, I14a8b2d663
Build Date : 10/19/21
OpenGL ES Shader Compiler Version: EV031.25.03.09
Local Branch :
Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.7.8.R1.09.00.00.469.102
Remote Branch : NONE
Reconstruct Branch : NOTHING
I/Adreno: Build Config : S P 6.0.7 AArch32
I/Adreno: PFP: 0x016ee180, ME: 0x00000000
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
I/SwappyDisplayManager: Starting looper thread
V/SwappyVk: SwappyVk initialized for VkDevice 0xcb1c41d0 using VK_GOOGLE_display_timing on Android
I/SwappyVk: Returning refresh duration of 13333333 nsec (approx 75.000002 Hz)
V/MediaRouter: Adding route: RouteInfo{ name=手機, description=null, status=null, category=RouteCategory{ name=系統 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
I/chatty: uid=10097(com.DefaultCompany.viveWaveDemo) UnityMain identical 14 lines
E/SchedPolicy: set_timerslack_ns write failed: Operation not permitted
D/MediaRouter: globallySelectedRouteId: null
D/: PlayerBase::PlayerBase()
D/: TrackPlayerBase::TrackPlayerBase()
I/libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
W/AudioTrack: notificationFrames=-21 clamped to the range -1 to -8
I/AudioTrack: AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 1536
V/MediaRouter: onRestoreRoute() : route=RouteInfo{ name=手機, description=null, status=null, category=RouteCategory{ name=系統 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
I/MONO: Getting locale
I/Mono: Locale zh-TW
I/SwappyDisplayManager: Terminating looper thread
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 1
I/SwappyDisplayManager: Starting looper thread
V/SwappyVk: SwappyVk initialized for VkDevice 0xcb1c41d0 using VK_GOOGLE_display_timing on Android
I/SwappyVk: Returning refresh duration of 13333333 nsec (approx 75.000002 Hz)
E/Unity: ArgumentException: The Object you want to instantiate is null.
at UnityEngine.Object.Instantiate (UnityEngine.Object original) [0x00029] in <097b93cc61694b088c43861955e64b81>:0
at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Transform parent, System.Boolean instantiateInWorldSpace) [0x0000c] in <097b93cc61694b088c43861955e64b81>:0
at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent, System.Boolean worldPositionStays) [0x00001] in <097b93cc61694b088c43861955e64b81>:0
at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Transform parent) [0x00001] in <097b93cc61694b088c43861955e64b81>:0
at Wave.OpenXR.Samples.Hand.Show_Hand.Start () [0x00004] in <02abe4915e194d44a1b119f66cf07887>:0 -
since I'm using Unity (2021.3.20f1) with VIVE Flow, following the tutorial install the packages:
.VIVE OpenXR Plugin - Android 1.0.5.VIVE OpenXR ToolKit - Anrdoid 1.0.5
.VIVE OpenXR Toolkit Samples - Android 1.0.5
got following error on build:
----------------------------------------------------------------------------
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':launcher:packageRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "D:\Android\Home\.android\debug.keystore": Invalid keystore formatBuild completed with a result of 'Failed' in 21 seconds (20501 ms)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)UnityEditor.BuildPlayerWindow+BuildMethodException: 4 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002da] in <6e08e61cfda04255b3972ba7f0515fae>:0
at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in <6e08e61cfda04255b3972ba7f0515fae>:0
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) -
-
Im developing software for VIVE Flow
found there are 6 SDKs available on HTC site, but what can be used for VIVE Flow?
-
VIVE Wave
-
VIVE SRWorks
-
VIVE Eye and Facial Tracking
-
VIVE Hand Tracking
-
VIVE 3DSP Audio
-
VIVEPORT
-
Does hand tracking SDK support VIVE Flow?
in VIVE Hand Tracking SDK
Posted
I have HTC VIVE Flow, and hand tracking (beta) is enabled via setting,
can I use the VIVE Hand Tracking SDK with it inside Unity?