小编faz*_*zil的帖子

安卓工作室更新后的问题

我刚尝试将Android工作室从1.4升级到2.2预览2.更新Android Studio后,当我尝试打开它时,它向我显示了这个错误:

错误:(1,1)评估项目':app'时出现问题.

java.lang.UnsupportedClassVersionError:com/android/build/gradle/AppPlugin:不支持的major.minor版本52.0

在此输入图像描述

任何人都可以帮我解决这个问题吗?

android-studio

7
推荐指数
2
解决办法
4454
查看次数

如何在 ADB 上传递新行

我希望能够在使用以下 ADB 命令连接到我的计算机时从我的 Android 手机发送短信,因此我参考了此链接。 从我的 Android 手机发送短信

adb shell am start -a android.intent.action.SENDTO -d sms:CCXXXXXXXXXX --es sms_body "SMS BODY \n GOES HERE" --ez exit_on_sent true
adb shell input keyevent 22
Run Code Online (Sandbox Code Playgroud)

adb shell input keyevent 66

它对我来说很好用,所以当我开始测试它时,我可以发送字符、空格、特殊字符,但不能发送新行。假设我尝试通过时有 2 行文本,发送了第一行字符,但未发送第二行字符。所以我想知道如何通过adb发送多行。即使我尝试了所有转义序列字符,但仍然无法通过。所以任何人都可以告诉我如何解决这个问题.. 提前致谢。

shell android adb

5
推荐指数
1
解决办法
3023
查看次数

Android - Volley库:SSL生产环境中的会话过期问题

我有2页:第一页是登录页面,第二页是类别页面.在输入凭据后的登录API中,我从响应头获取响应作为sesssion id.sesssion id将被保存,并将用于进一步的API调用.我正在尝试调用第二个API(类别页面).在此页面中,作为输入传递请求标头中保存的会话ID.获得响应"会话已过期".还尝试传入Set-Cookie: PHPSESSID=d9f9sdkfjs9请求标头.但它不起作用.

注意 :

  1. 我只在生产环境中遇到此问题(包括SSL)
  2. 我正在使用volley库来处理API.


public void fnCallLoginAPI() {
    try {
        //DEMO URL
        //final String URL="http://demo.io/api/api.php?m=login";
        //LIVE URL
        final String URL = "https://www.live.com/shop/api/api.php?m=login";
        final String requestBody = "email=abc.b@xyz.com" + "&password=43443==" + "&strPlatform=i" + "&strDeviceToken=null";
              StringRequest stringRequest = new StringRequest(Request.Method.POST, URL, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {
                String strResponse = response;
                System.out.println("THE RESPONSE IS in PROFILE IS" + response);
                  }
        },
                new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {

                    }
                })
        { …
Run Code Online (Sandbox Code Playgroud)

ssl android request-headers session-cookies android-volley

5
推荐指数
1
解决办法
218
查看次数

In project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[1.3.1 ,2.3]",

I tried to add the SSO to my project I referred this link sso

After adding this line in build.gradle(Module:app)

//Microsoft
implementation 'com.microsoft.identity.client:msal:0.2.+'
Run Code Online (Sandbox Code Playgroud)

am getting the following error

   In project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[1.3.1
,2.3]", but isn't being resolved to that version. Behavior exhibited by the library will be unknown.

Dependency failing: com.nimbusds:nimbus-jose-jwt:5.7 -> net.minidev:json-smart@[1.3.1,2.3], but json-smart version was 2
.3.

The following dependencies are project dependencies …
Run Code Online (Sandbox Code Playgroud)

android build android-manifest single-sign-on azure-devops

5
推荐指数
2
解决办法
1056
查看次数