我正在使用不同的方式构建应用程序,两种有效但一种失败。
方法:1(工作)
flutter build appbundle
Run Code Online (Sandbox Code Playgroud)
方法:2(工作)
在 Android Studio 中打开模块,然后选择
Build > Generate Signed Bundle/APK... > filling all info afterwards
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我能够构建应用程序包和 APK 文件。
方法:3(不工作)
flutter build apk
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
FAILURE:构建失败,出现异常。* 出了什么问题:配置根项目“android_intent”时出现问题。
未找到 SDK 位置。使用 local.properties 文件中的 sdk.dir 或 ANDROID_HOME 环境变量定义位置。
如果我删除android_intent,我会开始在其他包中出错,所以这个包绝对不是问题。我仔细检查过我有
local.properties,gradle.properties并settings.gradle在我的android根文件夹中。
我的其他项目似乎有效。
我想在IDE调试期间在Java Swing应用程序中绘制完整的OSX Retina分辨率.我怎样才能做到这一点?当我从IDE运行应用程序时,它看起来很模糊.
自从我将IntelliJ IDEA社区更新到此版本后,我遇到了一个恼人的问题:
IntelliJ IDEA 2017.2
Build #IC-172.3317.76, built on July 15, 2017
JRE: 1.8.0_152-release-915-b5 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.8.0-53-generic
Run Code Online (Sandbox Code Playgroud)
"主菜单/导航/类"操作出现问题.当使用键盘快捷键或菜单访问触发此操作时,大多数时候会显示"输入类名"窗口,但会立即关闭.
有时候这个动作可行,但大部分时间都没有.
我正在使用linux Mint 18.2(Cinnamon).
不知道从什么时候引入这个功能,但最近更新到蒙特雷,它开始出现。
我怎样才能禁用它?我更喜欢每个工作区一个编辑器。新的方式与正常的选项卡切换相冲突。
我希望IntelliJ IDEA将我的库作为"编译"范围而不是"提供"范围.这是我的gradle文件的一部分:
apply plugin: 'java'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
// Logging
compile 'ch.qos.logback:logback-classic:1.2.1'
compile 'com.getsentry.raven:raven-logback:7.8.2'
// BigQuery
compile 'com.google.api-client:google-api-client:1.20.0'
compile 'com.google.apis:google-api-services-bigquery:v2-rev227-1.20.0'
// Configuration management
compile 'commons-configuration:commons-configuration:1.10'
//Json
compile 'org.json:json:20160810'
//Kafka
compile "org.apache.kafka:kafka-clients:0.10.1.1"
testCompile group: 'junit', name: 'junit', version: '4.12'
testCompile 'org.assertj:assertj-core:3.0.0'
testCompile 'org.mockito:mockito-all:1.10.19'
}
task wrapper(type: Wrapper) {
gradleVersion = '3.4'
}
Run Code Online (Sandbox Code Playgroud)
范围总是在依赖选项卡中恢复为"提供",这非常烦人:
我正在运行:IntelliJ IDEA 2016.3.4 Build#IC-163.12024.16,建于2017年1月31日JRE:1.8.0_112-release-408-b6 x86_64
升级到IntelliJ IDEA 2017.1变量后,现在不显示其类型.相反,它表明var.此外,它缩写了一些方法调用.例如,me.getIdAsStr()它显示me.idAsStr.如何恢复旧的行为?
我最近将 IntelliJ IDEA 下载到了另一台计算机上。在一台计算机上它在另一台计算机上工作正常,它给了我这个当前问题。
当我用模板打开一个新项目时,它会自动在任何地方显示错误,即使它允许代码运行并正确显示输出:标准 Java 库类如String和System以红色突出显示,错误工具提示说:“无法解析符号”。
我尝试过“使缓存无效/重新启动”,但没有帮助。

如何在IntelliJ IDEA中向项目添加外部库,以便在构建工件时它仍然可以访问库中的类?
我从Project Structure创建了一个新的Jar工件,然后将外部JAR添加到Libraries,然后在Modules List中检查它,最后将它添加到Artifact的Output中.这些都不起作用.当我构建并尝试运行我的应用程序时,它会抛出一个错误:
Exception in thread "main" java.lang.NoClassDefFoundError: <path of the class trying to use>
我错过了什么,或者我完全错了?
我最近升级了我的 Inteliij IDEA 2019.2,如果我尝试从我的 IDE 中拉出 Git Pull 失败:无法访问 ' https://github.xxx.com/app-Hello-USD/DGS.git,我会遇到以下错误/ ': SSL 证书问题:证书链中的自签名证书。
有人可以帮助我我必须启用什么选项。
谢谢