小编Nik*_*lgo的帖子

无法在 android studio 3.6 中 git pull

我收到如下错误:

更新失败调用失败来自服务器的意外响应:未经授权的 java.lang.RuntimeException:调用失败来自服务器的意外响应:在 org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handleInput(GitNativeSshAskPassXmlRpcClient.java.4idea.34) 未经授权nativessh.GitNativeSshAskPassApp.main(GitNativeSshAskPassApp.java:30) 引起:java.io.IOException:来自服务器的意外响应:在 org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:231) 在 orgpcr.xml 处未经授权.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90) 在 org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient) .java:178) 在 org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handleInput(GitNat

在以前的版本中,我设法像这样修复它:

AndroidStudio -> Preferences -> Git -> SSH Executable 并从 Native 更改为 Built-in 并开始工作。在此处查看用户界面:https : //i.stack.imgur.com/KCvHA.png

但是在 android studio 3.6 中,我在设置中看不到上述选项。

在此处输入图片说明

我还使用右上角的测试按钮测试了 git 。Git 正在成功执行。

在此处输入图片说明

git android intellij-idea android-studio android-studio-3.6

8
推荐指数
1
解决办法
742
查看次数

嵌套导航图的循环参考

我有一个复杂的导航结构,我从一个导航图开始,然后根据一些逻辑,决定要转到哪个导航图。然而,两个导航图共享 3 个其他导航图。见下图

例子

目前,如果我尝试在 A 和 B 中包含每个导航图,我会收到循环引用错误。我还尝试创建一个全局操作,这会导致非法参数异常,因为它在导航图中不存在。

请帮忙!!!

navigation android fragment circular-reference illegalargumentexception

8
推荐指数
1
解决办法
449
查看次数

为什么 Google Chrome 窗口在 VS Code 中打开?

每当我尝试打开新的 google chrome 窗口时,它都会在 ubuntu 上的 Visual Studio Code 中打开。我怎样才能解决这个问题?我没有使用任何插件。有时,如果我重新启动,它就可以正常工作。但有时,即使重新启动后也无法修复。

截屏

visual-studio-code

7
推荐指数
0
解决办法
627
查看次数

在 DialogFragment 中时未触发 onKeyDown() 事件

我在我的应用程序中捕获关键事件(从外部键盘)。我使用onKeyDown()来自 的方法Activity。在我的应用程序中,我在不同的片段之间切换。如果我处于正常状态,则按下按钮时会触发Fragment活动。onKeyDown()但是当我使用 aDialogFragment作为对话框时,按下按钮不会再触发Activity'sonKeyDown()` 。

这里有一些示例代码:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }

    fun onClick(view: View) {
// a) Key Event works if adding it via a fragment transaction by my own
//        val fragment = MyDialogFragment.newInstance()
//        val fragmentTransaction = supportFragmentManager.beginTransaction()
//        fragmentTransaction.add(R.id.fr_container, fragment, fragment.javaClass.name)
//        fragmentTransaction.commit()

// b) Key Event doesn't work if showing as a dialog
        val fragment = MyDialogFragment.newInstance() …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-activity android-dialogfragment kotlin

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

Android Studio 编辑器 3.6 以下版本的默认字体是什么?

有谁知道如何使 Android-Studio 3.6 编辑器中的文本看起来与以前版本中的文本相似?以前版本中的默认编辑器字体是什么?我昨天把我的字体更新到了 3.6,对我来说切换到新字体真的很困难。

android android-studio

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

无法在项目 fhirql 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile): Fatal error compiler

我运行命令 mvn clean package 我得到了上面的错误我的 pom 是:

在此处输入图片说明

http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

<parent>
    <groupId>ca.uhn.hapi.fhir</groupId>
    <artifactId>hapi-fhir</artifactId>
    <version>3.2.0</version>
</parent>

<groupId>com.canehealth</groupId>
<artifactId>fhirql</artifactId>
<version>1.0.0</version>
<packaging>jar</packaging>

<properties>
    <maven.compiler.target>1.11</maven.compiler.target>
    <maven.compiler.source>1.11</maven.compiler.source>
    <maven.build.timestamp.format>EEE, MMM dd yyyy, HH:mm Z</maven.build.timestamp.format>
</properties>

<dependencies>
    <!-- Compile -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jersey</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>ca.uhn.hapi.fhir</groupId>
        <artifactId>hapi-fhir-spring-boot-starter</artifactId>
        <version>${project.parent.version}</version>
    </dependency>
    <dependency>
        <groupId>ca.uhn.hapi.fhir</groupId>
        <artifactId>hapi-fhir-jpaserver-base</artifactId>
        <version>${project.parent.version}</version>
    </dependency>
    <dependency>
        <groupId>ca.uhn.hapi.fhir</groupId>
        <artifactId>hapi-fhir-jaxrsserver-base</artifactId>
        <version>${project.parent.version}</version>
    </dependency>

    <!--<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
    </dependency>-->

    <dependency>
        <groupId>io.jsonwebtoken</groupId>
        <artifactId>jjwt</artifactId>
        <version>0.9.1</version>
    </dependency>

    <!-- Added -->
    <dependency>
        <groupId>ca.uhn.hapi.fhir</groupId>
        <artifactId>hapi-fhir-client</artifactId>
        <version>${project.parent.version}</version>
    </dependency> …
Run Code Online (Sandbox Code Playgroud)

java pom.xml maven spring-boot

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

JJWT 库和处理过期 ExpiredJWTException

问题是我的应用程序在令牌过期时抛出异常,而我无法捕获该异常。我想捕获该异常并做另一件事。尝试在 catch 块上注释异常语句但没有进展。

例外:

 **03-Mar-2018 18:32:16.941 SEVERE [http-nio-1234-exec-26]                          org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service()
 for servlet [Jersey Web Application] in context with path [/uis] threw
 exception [io.jsonwebtoken.ExpiredJwtException: JWT expired at
 2018-03-03T18:32:03Z. Current time: 2018-03-03T18:32:16Z, a difference
 of 13940 milliseconds.  Allowed clock skew: 0 milliseconds.] with root
 cause  io.jsonwebtoken.ExpiredJwtException: JWT expired at
 2018-03-03T18:32:03Z. Current time: 2018-03-03T18:32:16Z, a difference
 of 13940 milliseconds.  Allowed clock skew: 0 milliseconds.    at
 io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:385)
    at
 io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:481)
    at
 io.jsonwebtoken.impl.DefaultJwtParser.parseClaimsJws(DefaultJwtParser.java:541)
    at az.naxtel.java.JWTController.isValid(JWTController.java:53)  at
 az.naxtel.java.JWTController.getManagerFromToken(JWTController.java:37)
    at
 az.naxtel.api.cc.resource.RedmineJournalResource.getJournalsCount(RedmineJournalResource.java:59)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) …
Run Code Online (Sandbox Code Playgroud)

java jwt jjwt

4
推荐指数
1
解决办法
1万
查看次数

如何在材质按钮上编写多行文本?

我需要制作一个多行文本材质按钮。我遵循了这个问题的答案,但事实证明材质按钮的工作方式不同。

<com.google.android.material.button.MaterialButtonToggleGroup
    android:id="@+id/toggle_parent_child"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginStart="16dp"
    android:layout_marginEnd="16dp"
    android:theme="@style/Theme.MaterialComponents"
    android:visibility="gone"
    app:checkedButton="@id/button_parent"
    app:singleSelection="true">

    <com.google.android.material.button.MaterialButton
        android:id="@+id/button_parent"
        style="@style/Login.Button.ToggleButton"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Parent\n Device" />

    <com.google.android.material.button.MaterialButton
        android:id="@+id/button_child"
        style="@style/Login.Button.ToggleButton"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Child \n Device" />
Run Code Online (Sandbox Code Playgroud)

我得到这个:

图像

但我需要每个单词都在不同的行中,如下所示:

图像

xml user-interface android materialbutton

4
推荐指数
1
解决办法
2716
查看次数

如何在Android Studio中显示参数提示?

Android Studio中有没有触发参数提示的快捷方式,如下图所示:

在此输入图像描述

android-studio

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

我们如何在 Android Studio 中禁用离线模式?

我们如何从其 UI 中禁用 Android Studio 的离线模式?

在此处输入图片说明

android offline

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

使用 fusedLocationProviderClient.requestLocationUpdates 时出现“由以下原因引起:java.lang.NullPointerException:监听器不得为空”

这是该应用程序的第二个活动。我已经在第一个活动中请求访问位置的权限。这是错误:

\n\n
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.livelocationfinder/com.example.livelocationfinder.MapsActivity}: java.lang.NullPointerException: Listener must not be null\n        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3123)\n        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3266)\n        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)\n        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)\n        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)\n        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1957)\n        at android.os.Handler.dispatchMessage(Handler.java:106)\n        at android.os.Looper.loop(Looper.java:214)\n        at android.app.ActivityThread.main(ActivityThread.java:7099)\n        at java.lang.reflect.Method.invoke(Native Method)\n        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)\n        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)\n     Caused by: java.lang.NullPointerException: Listener must not be null\n        at com.google.android.gms.common.internal.Preconditions.checkNotNull(Unknown Source:11)\n        at com.google.android.gms.common.api.internal.ListenerHolders.createListenerHolder(Unknown Source:13)\n        at com.google.android.gms.location.FusedLocationProviderClient.requestLocationUpdates(Unknown Source:14)\n        at com.example.livelocationfinder.MapsActivity.onCreate(MapsActivity.java:54)\n        at android.app.Activity.performCreate(Activity.java:7327)\n        at android.app.Activity.performCreate(Activity.java:7318)\n        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1275)\n        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3103)\n        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3266)\xc2\xa0\n        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)\xc2\xa0\n        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)\xc2\xa0\n        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)\xc2\xa0\n        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1957)\xc2\xa0\n        at android.os.Handler.dispatchMessage(Handler.java:106)\xc2\xa0\n        at android.os.Looper.loop(Looper.java:214)\xc2\xa0\n …
Run Code Online (Sandbox Code Playgroud)

java android nullpointerexception fusedlocationproviderclient

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

Android Gradle 插件仅支持 Crashlytics Gradle 插件版本 1.28.0 及更高版本

Android Gradle 插件仅支持 Crashlytics Gradle 插件版本 1.28.0 及更高版本。以下依赖不满足要求的版本:根项目 'E-commerceCustomerFYP-master' -> io.fabric.tools:gradle:1.25.4

android firebase

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

找不到依赖项“org.springframework.boot:spring-boot-starter-security:2.2.6.RELEASE”

我是 Spring 的新手,所以如果你们中有人能在这方面帮助我,我将非常感激。我正在添加 spring-boot-starter-security 的依赖项,当前版本为 2.2.6.RELEASE,我的父母也有相同的版本。但仍然出现错误-

未找到依赖项 'org.springframework.boot:spring-boot-starter-security:2.2.6.RELEASE' 标签名称:artifactId 描述:项目组生成的工件的唯一 ID,例如 maven-artifact。版本:3.0.0+ *

**如果有任何错误,请提前致歉!**

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">*


    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.6.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.arpita</groupId>
    <artifactId>security_first</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>security_first</name>
    <description>Demo project for Spring Boot</description>

    <properties>
        <java.version>11</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-security -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
            <version>2.2.6.RELEASE</version>
        </dependency>

Run Code Online (Sandbox Code Playgroud)

java spring maven spring-boot

0
推荐指数
1
解决办法
1万
查看次数