[RK3288] [Android 6.0] Debugging Notes - - Camera does not have permission to open the problem
Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
In fact, the essence of this problem is caused by audio, but at first I looked for Camera, because the test report said that Camera failed to open, so I searched for keywords and checked Log:
07-31 19:31:33.962 1152 1236 I CameraService: CameraService::connect call (PID 1073 "com.xxx.m ...
Added by mpiaser on Sun, 09 Jun 2019 01:20:09 +0300
Message digest algorithm-MAC
1. Brief introduction
Mac (Message Authentication Code, Message Authentication Code) is a hash function algorithm with key. It is compatible with the characteristics of MD and SHA algorithms, and adds key on this basis. Therefore, MAC algorithm is often called HMAC algorithm. Note that the digest value obtained by the MAC algorithm can also be ...
Added by akreation on Fri, 07 Jun 2019 03:08:02 +0300
netty--Coding and Decoding Technology
Encoding and decoding technology is simply java serialization technology. There are two purposes of serialization, one is network transmission, the other is object persistence.
We can say that we use java serialization and use netty for transmission, but java serialization has too many disadvantages. For example: java serialization can not cros ...
Added by VMinder on Thu, 06 Jun 2019 23:06:26 +0300
Farewell to Code Copy of Encryption and Decryption Module - JCE Core Cpiher Details
premise
javax.crypto.Cipher, translated as a password, is actually better known as a crypto. Cipher is the core of JCA(Java Cryptographic Extension), which provides encryption and decryption functions based on a variety of encryption and decryption algorithms. Before we know Cipher, we always need to copy code everywhere when we complete some m ...
Added by saint4 on Fri, 17 May 2019 00:54:10 +0300
Organize Notes--gradle
Gradle
Concepts: Open source project automation build tools, based on Ant and Maven, introduce Groovy-based Domain Specific Language (DSL), which no longer manages build scripts in XML.
Tools-->groovy Console-->Open groovy view
Groovy vs. Java:
// Classes and methods default to public Full compatibility Java Grammar of
public class Proje ...
Added by jammyjames on Wed, 15 May 2019 14:38:03 +0300
GB28181 registration for the first SIP protocol across the network (JAVA version)
Since most SIP registry server writings on the web are C/C++/python, post this post and share the JAVA implementation
GB28181 defines the SIP-based video monitoring interconnection specification. For most private protocol-implemented monitoring systems, if they want to access the SIP architecture, they need to use the gateway. GB28181 specifie ...
Added by mickwaffle on Wed, 15 May 2019 08:45:56 +0300
Linux Audio Driver 5: UDA1341 Chip Operating Interface
This paper is a learning note based on Linux version number of mini2440 development board linux-2.6.32.2
I. Hardware information of uda1341
The CPU controls uda1341 chips through L3 interface, which are:
L3DATA: Data Line
L3MODE: Mode control line, 0, address mode; 1, data mode
L3CLOCK: Clock Line
Address mode:
data[7:2]: Rep ...
Added by bloo on Sun, 12 May 2019 10:19:52 +0300