I have experience in successfully developing and launching products for various services such as shopping malls, dashcam, kiosks, and lawn financial service. I am very interested in improving the development culture and processes within companies. In fact, I have reduced development time by creating and applying modular projects. I have a keen interest in programming and enjoy learning about technology in my spare time, as well as discussing programming-related topics.
📱 (416) 350-6060
💌 [email protected]
github: https://github.com/lilsooin
An issue in which files cannot be downloaded or deleted by accessing an absolute path
solution: implemented MediaScannerConnection
Starting from Android 10 (Android Q) and above, accessing photos, videos, and audio files requires using the MediaStore API instead of directly accessing the file system.
When adding or deleting videos as files, it is recommended to use MediaScannerConnection to perform media scanning. This ensures that the media files are recognized and accessible by other applications on the device.
Starting from Android 11, due to changes in policies, it is no longer possible to obtain the IP address and MAC address of the device connected to the hotspot directly
By implementing a UDP server and reading the packet data, you can obtain the IP address of the dashcam device connected to the hotspot and use it for your API requests. This approach allows to work around the limitations introduced in Android 11 regarding accessing the IP address and MAC address directly.
There's an issue where screen control isn't working with the SurfaceView used in the dashcam library.
→ Screen control is now possible by changing to TextureView and modifying the library, and additional functionalities such as pinch zoom are added.