Programming Tutorials

(追記) (追記ここまで)

Emulator: WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***

By: Farida in Android Tutorials on 2023年04月03日 [フレーム]

The warning message No gRPC protection active, consider launching with the -grpc-use-jwt flag indicates that the gRPC traffic between the emulator and the host machine is not secure. By default, gRPC traffic is not encrypted or authenticated, which can be a security risk.

To address this warning, you can launch the emulator with the -grpc-use-jwt flag, which enables JSON Web Token (JWT) authentication for gRPC traffic. JWT is a widely used open standard for securely transmitting information between parties.

To launch the emulator with the -grpc-use-jwt flag, follow these steps:

  1. Open the AVD Manager in Android Studio
  2. Click the pencil icon next to the emulator you want to launch
  3. Click the "Show Advanced Settings" button
  4. Scroll down to the "Command line options" section
  5. Add the following flag: -grpc-use-jwt
  6. Click the "Finish" button to save the changes

After launching the emulator with this flag, you should see a message in the console output that confirms the gRPC traffic is now using JWT authentication.




(追記) (追記ここまで)


Add Comment

JavaScript must be enabled for certain features to work
* Required information
1000

Comments (2)

Sort By
Topic: Emulator: WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***
0/5 (0)
Avatar
New
abcd
Avatar
1
0
0
Nov 2023
First Poster
abcdsays...

Not working pls tell another solutuion

0
0
Avatar
New
Norman
Avatar
8
3
0
Apr 2023
Top Poster
Most Likes
Normansays...

Which emulator are you using? have you tried another emulator? try creating a new emulator with the latest sdk. You can directly start the emulator from command prompt like 'emulator -grpc-use-jwt'

(Edited)
0
0
Share a link to this comment

Most Viewed Articles (in Android )

adb.exe: no devices/emulators found

Performing Streamed Install adb: failed to install app buildoutputsapkdebugapp-debug.apk: Exception occurred while executing 'install': android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space

Is it safe to delete userdata-qemu.img userdata-qemu.img.qcow2 files

Emulator: WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***

'adb' is not recognized as an internal or external command, operable program or batch file.

compileSdkVersion vs buildToolsVersion in app/build.gradle

./gradlew assembleDebug '.' is not recognized as an internal or external command, operable program or batch file.

gradle build failed Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema

Emulator: glTexImage2D: got err pre :( 0x506 internal 0x8058 format 0x1908 type 0x1401

How to start the Android emulator

Keep your android phone awake while debugging

Gradle, npm, react-native - How are they related?

Reading and Writing a file to SD card sample program in Android

Progress bar and downloading a file sample program in Android

Intent in Android to call one activity from another activity.

Latest Articles (in Android)

Keep your android phone awake while debugging

compileSdkVersion vs buildToolsVersion in app/build.gradle

gradle build failed Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema

Gradle, npm, react-native - How are they related?

Emulator: glTexImage2D: got err pre :( 0x506 internal 0x8058 format 0x1908 type 0x1401

Emulator: WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***

./gradlew assembleDebug '.' is not recognized as an internal or external command, operable program or batch file.

'adb' is not recognized as an internal or external command, operable program or batch file.

Performing Streamed Install adb: failed to install app buildoutputsapkdebugapp-debug.apk: Exception occurred while executing 'install': android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space

Is it safe to delete userdata-qemu.img userdata-qemu.img.qcow2 files

adb.exe: no devices/emulators found

How to start the Android emulator

Get Location of an android phone programmatically

Getting Started with Android

Solution to error: unable to open connection to server due to security error

(追記) (追記ここまで)
(追記) (追記ここまで)

Related Tutorials

Keep your android phone awake while debugging

compileSdkVersion vs buildToolsVersion in app/build.gradle

gradle build failed Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema

Gradle, npm, react-native - How are they related?

Emulator: glTexImage2D: got err pre :( 0x506 internal 0x8058 format 0x1908 type 0x1401

Emulator: WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***

./gradlew assembleDebug '.' is not recognized as an internal or external command, operable program or batch file.

'adb' is not recognized as an internal or external command, operable program or batch file.

Performing Streamed Install adb: failed to install app buildoutputsapkdebugapp-debug.apk: Exception occurred while executing 'install': android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space

Is it safe to delete userdata-qemu.img userdata-qemu.img.qcow2 files

adb.exe: no devices/emulators found

How to start the Android emulator

Get Location of an android phone programmatically

Getting Started with Android

Solution to error: unable to open connection to server due to security error

AltStyle によって変換されたページ (->オリジナル) /