catalogs
JDK Installation and Configuration
I. Download JDK
II. JDK Installation
Third, the JDK environment configuration
IV. Configuration validation of the JDK
Android studio installation
Android studio connects to real phone debugging (Huawei Hongmeng as an example)
First, create a new android project
II. Access to project panels
Configuring Android Studio
Fourth, install the phone driver
V. Connecting the cell phone
VI. Running the program
VII. Viewing cell phone logs
JDK Installation and Configuration
I. Download JDK
You can download it from the official website:
Enter the download address:Software Download | Oracle
Scroll down to Developer Downloads and click on java.
Click Java (JDK) for Developers
Select the version of jdk you want to download
Click on JDK Downloads and scroll down.
(You may be prompted to log in to your account before you can download. If you don't have an account, you can register one)
My system is Windows 64-bit, and I personally favor the compressed version of the
So jdk-14.0.1_windows-x64_bin.zip was selected
(In case of compressed version, put it in the specified directory and unzip it directly)
II. JDK Installation
Just fool around with the next step!
1、Double click to run the installation package
2. Modify the JDK installation directory
3, according to the prompts to install the completion, which completes the jdk installation, you can directly point to close.
Third, the JDK environment configuration
1, "My Computer" right-click → Properties → Advanced System Settings → Environment Variables
2, click "New", create a new system variable JAVA_HOME, the value of the root directory of the JDK installation.
3, edit the PATH variable, just create a new JAVA_HOME variable plus the bin directory set to the PATH
【 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 】
IV. Configuration validation of the JDK
cmd to open the command line, type java -version
The last key point is to type in javac and see if there's any information about it.
Android studio installation
Download Android studio
Android studio installation must ensure that the premise of the installation of jdk1.8 version of the above
1. Open the official website of android studio:Download Android Studio & App Tools - Android Developers
2, jump to the download interface, select agree to the terms and click download, as shown:
3, waiting for the completion of the download, double-clickThe exe file for android-studio runs as shown:
4, click Next, jump to Choose Components interface, the default choice of content is good, as shown:
5, click Next, jump to the installation path interface, select your installation directory can be, as shown:
6, click Next, jump to the installation interface, as shown in Figure **:**
7, click Install, jump to the installation interface, as shown:
8, after the installation is complete, the following interface appears, as shown:
9, click Next, jump to the following interface, the default check Start Android Studio, you can not check Start Android Studio, here I choose the default check, as shown:
10, click Finish, start Android Studio, pop-up interface to import settings file, I here directly select Do not import settings, as shown:
If you have a local setup file, select the Config or installation folder.
If there are no local settings files, select Do not import settings
11, click OK, jump to the Data Sharing interface, according to their own use of choice, I here choose Don't send, as shown:
12, click Don't send, pop-up can not find SDK interface, as shown:
13, click Cancel, jump to the AS installation wizard interface, as shown:
14, click Next, jump to the installation type interface, you can choose the standard installation, you can also choose to customize the installation, the default choice of standard installation, I choose to customize the installation here, as shown:
15, click Next, jump to the JDK path selection interface, the default choice, as shown:
16, click Next, jump to the UI interface style interface, select your favorite style, I choose the default here, as shown:
17, click Next, jump to the installation of the SDK interface, the default selection, select the path of the installation, as shown:
18, click Next, jump to the memory allocation interface, the default is good, the memory mainly depends on your own computer memory, everyone's computer memory is not the same, as shown:
19, click Next, confirm the installation of the configuration interface, as shown:
20, click Finish, jump to the SDK download and installation interface, as shown:
20, the installation is complete, the following interface appears, as shown:
21, click Finish, the following interface pop-up indicates that the installation is complete, as shown:
Android studio connects to real phone debugging (Huawei Hongmeng as an example)
First, create a new android project
Blank event page, name, and package name defaults are fine!
Here the language may be Kotlin by default at the beginning, you need to change it to Java.
II. Access to project panels
It will automatically open activity_main.xml and the file
Configuring Android Studio
1, open the settings page: file->setting
2. Search for Android SDK in the search box and enter the Android SDK interface.
3, select the version of the SDK you want to install, here at the beginning of the installation process in fact, has been installed by default an SDK, look at their own needs to choose to install different versions of the SDK!
4, select SDK Tools, and then check Google USB Driver, and then click OK!
Click OK and then Finish
Android Studio is configured
Fourth, install the phone driver
Connecting a cell phone to a computer with a data cable
1, enter the computer device manager interface, and click on the portable device, find your cell phone icon
2, right-click your phone icon, enter the properties interface, select the driver, click Update Drivers
3. Click Browse My Computer to find the driver.
4. Find the path where the previously downloaded Google USB Driver is located.
This path is the path where you installed the SDK
5. Click Next until the end
V. Connecting the cell phone
1, open the phone developer mode
Select the corresponding method depending on the phone model
2, open USB debugging, the phone pops up the key fingerprint, select allow
VI. Running the program
1, in the Android studio panel, run, compile successfully, under normal circumstances your phone will prompt you to install the program, after the installation is complete, you can run!
Here is a pitfall for Huawei phones, we are in the developer options there, if you open the "monitor ADB installation of applications", will lead to the program can not be installed on the phone, you need to turn off the "monitor ADB installation of applications" option!
Finally the phone prompts a successful run
VII. Viewing cell phone logs
1, Android studio view log
Once our program is installed, turn on Logcat at the bottom to view the mobile logs
You can also select different processes to view the logs of different processes
Here we can set up filtering if we want to view the logs better, according to tag, message, etc. set up filtering
For a better view of the data, you need to turn on the automatic line feed on the left side
2、adb shell view log
The Android Studio logs are actually the same as those viewed on the adb shell
We first enter the installed SDK directory, enter the platform-tools directory, find the adb application, from here to open the cmd, because here did not add adb to the environment variables, if you have already added the adb environment variables can be directly open cmd
Then at the command line type: adb devices to see if there are currently connected devices
Then type adb shell to open adb's shell mode
Enter logcat to view the cell phone logs, to see the log of the corresponding tag you can use the pipeline to do filtering on the line
besides the subject matter
People who are new to the computer industry orUniversity graduates of computer-related majors, many due to the lack of real-world experience, employment everywhere. Here we look at two sets of data:
-
The 2023 class of national college graduates is expected to reach 11.58 million, making the employment situation grim;
-
Data released during the National Cybersecurity Awareness Week shows that by 2027 there will be a shortfall of 3.27 million cybersecurity personnel in China.
On the one hand, the employment situation of fresh graduates every year is grim, and on the other hand, there is a million gap in cybersecurity talents.
On June 9, the 2023 edition of the Employment Blue Book (including the 2023 China Undergraduate Employment Report and the 2023 China Higher Vocational Student Employment Report) of McKesson Research was officially released.
Top 10 Majors with Higher Monthly Earnings for College Graduates in the Class of 2022
The monthly income of undergraduate computer science and senior automation majors is higher.The monthly income of undergraduate computer science and senior automation majors in the class of 2022 is 6863 yuan and 5339 yuan respectively. Among them, undergraduate computer class professional starting salary is basically the same as the 2021 session, senior automation class monthly income growth is obvious, the 2022 session of the counter overtake the railway transportation class (5,295 yuan) in the first place.
Looking specifically at majors, the higher monthly undergraduate income for the Class of 2022 is information security ($7,579). Compared with the class of 2018, electronic science and technology, automation and other undergraduate majors related to artificial intelligence are not bad, compared with five years ago, the starting salary increase have reached 19%. Data science and big data technology, although a new major in recent years but bright performance, has been among the top three undergraduate graduates of the class of 2022 in the higher monthly income six months after graduation majors. The only humanities and social sciences major that entered the top 10 undergraduate high salary list five years ago - French has dropped out of the top 10.
"There can be no national security without cybersecurity." At present, cybersecurity has been elevated to the height of national strategy and has become one of the crucial factors affecting national security and social stability.
Cybersecurity Industry Characteristics
1, employment salary is very high, fast salary increase 2021 hunting network released network security industry employment salary industry highest per capita 33.77 million!
2. Large talent gap and many employment opportunities
On September 18, 2019, the official website of the Central People's Government of the People's * published: the demand for cyberspace security talents in China is 1.4 million people, while the major schools across the country train less than 1.5W people each year. Hunting network "2021 first half of the network security report" predicts that in 2027 the demand for cybersecurity talents is 300W, and now there are only 10W people engaged in the network security industry.
There is a lot of room for growth in the industry and very many positions
Since the network security industry industry, then dozens of new network security industry positions: network security experts, network security analysts, security consultants, network security engineers, security architects, security operations and maintenance engineers, penetration engineers, information security administrators, data security engineers, network security operations engineers, network security emergency response engineers, data appraisal division, network security product managers Network Security Service Engineer, Network Security Trainer, Network Security Auditor, Threat Intelligence Analysis Engineer, Disaster Recovery Professional, Practical Attack and Defense Professional...
High potential for career advancement
The cybersecurity program is highly technical in nature, and in particular, mastery of the core network architectures and security technologies at work provides an irreplaceable competitive advantage in career advancement.
With the continuous improvement of personal ability, the professional value of the work engaged in will also be with their own experience and the maturity of the project operation, the appreciation space all the way up, which is also the main reason why it is welcomed by everyone.
In a way, in the field of cybersecurity, as in the case of doctors, the older you get, the better you get, because the more mature your skills become, the more your work is valued, and the more you get promoted, the more you get paid.
as ifresoluteyousurname Yemiss (feel wistful about the absence of sb. or sth)sciencepractice:Hacking& Cybersecurity
Today as long as you give my post a like, my private collection of net security study materials as free to share with you, to see what are the things.
Pick it up here:
