Я знаю, что этот тип вопросов задавался ранее, и я прошел через это, но все еще сталкиваюсь с этой проблемой.Я использовал этот пример .Но пока я выполняю свой код, я получаю следующее исключение
Не удалось определить, работаем ли мы на Google Compute Engine.java.net.ConnectException: не удалось подключиться к /169.254.169.254:80 по адресу com.android.okhttp.internal.io.RealConnection.connectSocket (RealConnection.java:143) по адресу com.android.okhttp.internal.io.RealConnection.connect (RealConnection.java:112) на com.android.okhttp.internal.http.StreamAllocation.findConnection (StreamAllocation.java:184) на com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection (StreamAllocation.java)на com.android.okhttp.internal.http.StreamAllocation.newStream (StreamAllocation.java:95) на com.android.okhttp.internal.http.HttpEngine.connect (HttpEngine.java:281) на com.android.okhttp.internal.http.HttpEngine.sendRequest (HttpEngine.java:224) при com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute (HttpURLConnectionImpl.java:461) в com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect (HttpURLConnectionImpl.java: 127) по адресу com.google.api.client.http.javanet.NetHttpRequest.execute (NetHttpRequest.java:104) по адресу com.google.api.client.http.HttpRequest.execute (HttpRequest.java:981) по адресу com.google.auth.oauth2.ComputeEngineCredentials.runningOnComputeEngine (ComputeEngineCredentials.java:191) по адресу com.google.auth.oauth2.DefaultCredentialsProvider.redentials2rovideCredentialsProvider.tryjetPortideCredentialsProvider.tryjetComputeCredentialsProvider.tryjetCompateCredentials2CrovideCredentialsProvider.tryjetCompateCredentials2VideCredentialsProvider.tryjetCompateCredentials2VideCredentialsProvider.tryjet )CompateCredentialsProvider.tryjet )_ComputeCredentialsProvider.rejjjt),.java: 127) на странице com.google.auth.oauth2.GoogleCredentials.getApplicationDefault (GoogleCredentials.java:100) на странице com.google.api.gax.core.GoogleCredentialsProvider.getCredentials (GoogleCredentialsProvider.java:53) на странице com.google.api.gax.rpc.ClientContext.create (ClientContext.java:134) по адресу com.google.cloud.dialogflow.v2.stub.GrpcSessionsStub.create (GrpcSessionsStub.java:75) по адресу com.google.cloud.dialogflow.v2.stub.SessionsStubSettings.createStub (SessionsStubSettings.java:100) на com.google.cloud.dialogflow.v2.SessionsClient. (SessionsClient.java:132) на com.google.cloud.dialogflow.v2.SessionsClient.create (SessionsClient.java:11) на com.google.cloud.dialogflow.v2.SessionsClient.create (SessionsClient.java:106) на com.example.lpt_0096.dialogflowv2.MainActivity $ MyAsync.detectIntentStream (MainActivity.java:76) на com.example.lpt_0096.dialogflowv2.MainActivity $ MyAsync.doInBackground (MainActivity.java:61) на android.os.AsyncTask $ 2.call (AsyncTask.java:333) на java.util.concurrent.FutureTask.run (FutureTask.java:266) на андроиде.os.AsyncTask $ SerialExecutor $ 1.run (AsyncTask.java:245)в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1162) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:636) в java.lang.Thread.run (поток)) W / System.err: java.io.IOException: учетные данные приложения по умолчанию недоступны.Они доступны, если работают в Google Compute Engine.В противном случае должна быть определена переменная среды GOOGLE_APPLICATION_CREDENTIALS, указывающая на файл, определяющий учетные данные.См. https://developers.google.com/accounts/docs/application-default-credentials для получения дополнительной информации.W / System.err: в com.google.auth.oauth2.DefaultCredentialsProvider.getDefaultCredentials (DefaultCredentialsProvider.java:119) W / System.err: в com.google.auth.oauth2.GoogleCredentials.getApplicationDefault (GoogleCredentials.java:12)W / System.err: на com.google.auth.oauth2.GoogleCredentials.getApplicationDefault (GoogleCredentials.java:100) W / System.err: на com.google.api.gax.core.GoogleCredentialsProvider.getCredentials (GoogleCredentialsProvider.java:53) W / System.err: на com.google.api.gax.rpc.ClientContext.create (ClientContext.java:134) W / System.err: на com.google.cloud.dialogflow.v2.stub.GrpcSessionsStub.создать (GrpcSessionsStub.java:75) W / System.err: на com.google.cloud.dialogflow.v2.stub.SessionsStubSettings.createStub (SessionsStubSettings.java:100) W / System.err: на com.google.cloud.dialogflow.v2.SessionsClient. (SessionsClient.java:132) W / System.err: на com.google.cloud.dialogflow.v2.SessionsClient.create (SessionsClient.java:114) W / System.err: на com.google.cloud.dialogflow.v2.SessionsClient.create (SessionsClient.java:106) W / System.err: в com.example.lpt_0096.dialogflowv2.MainActivity $ MyAsync.detectIntentStream (MainActivity.java:76) W / System.err: в com.example.lpt_0096.dialogflowv2.MainActivity $ MyAsync.doInBackground (MainActivity.java:61) W / System.err: на android.os.AsyncTask $ 2.call (AsyncTask.java:333) W / System.err: на java.util.concurrent.FutureTask.run (FutureTask.java:266) W / System.err: на android.os.AsyncTask $ SerialExecutor $ 1.run (AsyncTask.java:245) W / System.err: на java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1162) W / System.err: в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:636) W / System.err: в java.lang.Thread.run (Thread.java:764)
откуда я могу установить переменную окружения в Android Studio, я пользователь Windows