小编Dys*_*zzZ的帖子

将 Android Studio 从 3.6 更新到 4.0 后,关闭项目不起作用

同样的问题是这一个。我在两个窗口上有两个 android 项目,当我通过单击 Mac 上的 [x] 图标关闭一个项目时,该项目已关闭,但该窗口存在空白屏幕。在此处输入图片说明

我的 Android Studio 版本信息:

Android Studio 4.0
Build #AI-193.6911.18.40.6514223, built on May 20, 2020
Runtime version: 1.8.0_242-release-1644-b3-6222593 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.15.4
GC: ParNew, ConcurrentMarkSweep
Memory: 1979M
Cores: 12
Registry: ide.new.welcome.screen.force=true
Non-Bundled Plugins: org.jf.smalidea
Run Code Online (Sandbox Code Playgroud)

Studio 核心中的异常堆栈跟踪:

java.lang.IndexOutOfBoundsException: Index: 1, Size: 0
    at java.util.ArrayList.rangeCheck(ArrayList.java:657)
    at java.util.ArrayList.get(ArrayList.java:433)
    at java.awt.Container.removeNotify(Container.java:2798)
    at javax.swing.JComponent.removeNotify(JComponent.java:4759)
    at com.intellij.ui.tabs.impl.JBTabsImpl.removeNotify(JBTabsImpl.java:553)
    at java.awt.Container.removeNotify(Container.java:2807)
    at javax.swing.JComponent.removeNotify(JComponent.java:4759)
    at java.awt.Container.removeNotify(Container.java:2807)
    at javax.swing.JComponent.removeNotify(JComponent.java:4759)
    at java.awt.Container.removeNotify(Container.java:2807)
    at javax.swing.JComponent.removeNotify(JComponent.java:4759)
    at java.awt.Container.removeNotify(Container.java:2807) …
Run Code Online (Sandbox Code Playgroud)

android-studio android-studio-4.0

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

ffprobe选择音频和视频流

我使用以下代码通过ffprobe提取视频信息:

ffprobe -show_streams -of json -v quiet -i input.mp4
Run Code Online (Sandbox Code Playgroud)

所有流的信息都出现在输出中,而我只需要v:0和a:0流的信息。

我知道有-select_streams选择流的选项,但它仅接受一个参数,例如:-select_streams v:0

我可以使用-select_streams两个参数v:0a:0也可以使用两次吗?

ffmpeg ffprobe

7
推荐指数
3
解决办法
6923
查看次数

在 android gradle 3.6.1 中运行构建任务后未生成 Jar

我的构建 jar 任务在 3.5.3 年级中工作正常,但在 3.6.1 年级中不起作用。我检查了我的构建文件,但是,/build/intermediates/packaged-classes/目录奇怪地丢失了。

gradle 脚本:

task buildJar(dependsOn: ['build'], type: Jar) {
    doFirst {
        manifest {
            attributes 'Jar-VersionName': jarVersionName
            attributes 'Jar-VersionCode': jarVersionCode
        }
    }
    from zipTree(file('build/intermediates/packaged-classes/release/classes.jar'))
    appendix = ""
    baseName = "pp"
    version = jarVersionName + "_" + jarVersionCode
    classifier = "release"
    extension = "jar"
    destinationDir = file('build/libs/')
}

//dx --dex --output=target.jar origin.jar
task buildDex(dependsOn: ['buildJar'], type: Exec) {
    workingDir buildDir.absolutePath + "/libs"
    executable "dx"
    args "--dex"
    args "--output=" + buildJar.archiveName
    args buildJar.archiveName
}
Run Code Online (Sandbox Code Playgroud)

错误日志: …

android build gradle

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