Comments (10)
Hi @ffreality My research of the RealSense Android wrapper's Java source code indicates that when a Close void is used, the instruction nRelease (mHandle);
is usually used. For example:
@Override
public void close() {
nRelease (mHandle);
}
Here is an example of using this mechanism in the Android wrapper's source code.
from librealsense.
But shouldn't this close RsContext
?
from librealsense.
If an app is closed down then RsContext should be able to be initialized again on the next launch with RsContext.init
like in the official RealSense Java example program.
from librealsense.
Yes but it somehow affect whole engine's activity. I can't even start my app for second time after I use RealSense
from librealsense.
Okay something weird happened. Samsung Galaxy S23 Android 14 has this problem but on Oculus/Meta Quest Pro (Android 12) I can start app as much as I want. There is no freeze after first usages.
I think there is problem with Android 14. What do you think ?
from librealsense.
There is precedent from 2021 for incompatibility between the RealSense Android wrapper and the chipset in some Samsung models, as described at #8442 (comment)
In the current latest 2.55.1 SDK, support for Android 12 was added. Official Android 13 and 14 support has not yet been implemented in the SDK. Please see #10965 for notes about the Android 12 support addition.
There have been a couple of past reports of unofficial Android 13 use. For one user it worked on their Android 13 device and for the other it did not work.
from librealsense.
I packaged for SDK API Level 30 and tried to run on Samsung Android 14.
I got second startup stuck problem. It's good to know that it can be Samsung or Android 14 related.
Btw. if I package project with API level 32, I got crash at when I try to run Rs_Context init function. But it can be related with Samsung, too.
When Meta release 5.4.1 version of their specialized branch, I will try to package a mixed reality project with API level 32 and look logs.
from librealsense.
Thanks very much for the information!
from librealsense.
Okay, problem was about Samsung.
I packaged project with SDK API Level 32 and deployed to the Quest Pro. Works like a charm with multiple usage.
from librealsense.
It's great to hear that you were successful. Thanks so much for your ongoing work on the UE5 plugin!
from librealsense.
Related Issues (20)
- keep popping 16:15:26 [Info] /home/greg988/Downloads/realsense/librealsense/src/linux/backend-v4l2.cpp:753 - Enumerating UVC video2 realpath=/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/video4linux/video2
- keep popping 16:15:26 [Info] /home/greg988/Downloads/realsense/librealsense/src/linux/backend-v4l2.cpp:753 - Enumerating UVC video2 realpath=/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/video4linux/video2 HOT 20
- Question of Alignment image and Depth Scale unit on D405 HOT 5
- Firmware Update HOT 9
- D455F and Depth Module D450 + Vision Processor D4 Board V3 Bundle (8 Pack) HOT 10
- External power supply for Intel Realsense d415 HOT 3
- Error to update firmware HOT 7
- Can not run libuvc_installation.sh normally HOT 11
- SOFTWARE DOESN'T RECOGNIZE REALSENSE SR300 CAMERA HOT 8
- Manually align the depth image with the color image. HOT 9
- this is a big dan!!!!!! HOT 3
- RealSense BGRA Buffer Doesn't Work with ZXing HOT 5
- Frame didn't arrive within 5000 on macOS HOT 5
- Cannot link to new camera HOT 4
- Access Color Stream from Left Imager in UYVY [16 bits] format HOT 6
- The D435 camera is producing inconsistent data while performing in different light conditions. HOT 2
- Realsense-viewer does not detect L515 camera on ubuntu 20.04 HOT 7
- window 10 can't install realsense viewer HOT 2
- There were two errors when I make this project. It was Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from librealsense.