gogoWebsite

2023 The latest version of Android studio installation Getting Started Tutorial (very detailed) from zero base to get started to proficient, read this one is enough.

Updated to 6 months ago

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:

I spent days and nights organizing this.The latest and most complete net security study kitShared with you for free, it contains the following stuff:

1. Study routes & career planning

在这里插入图片描述
在这里插入图片描述

2. A full set of system lessons & Beginner to Mastery

在这里插入图片描述

3. Hacking eBooks & Interview Materials

在这里插入图片描述

4. Vulnerability mining tools and learning documents

在这里插入图片描述

All of these things are free for the taking!Hacker's Latest Bundle