在 Android Studio 升级到 Arctic Fox 版本后,我的代码编辑器中现在出现了这些奇怪的子窗口,但我无法摆脱它们。如果我单击 2 个子窗口中的任何一个(顶部的单行窗口或下面的 5 行窗口(见下图)),它会滚动到有问题的代码,并且子窗口消失。一旦我离开该代码,这些子窗口就会神秘地重新出现。我不知道如何摆脱它。
我重新启动 Studio,它似乎就消失了。然后我重构了一段代码(提取到方法Ctrl+Alt+M),然后这些窗口又出现了。有时,这些窗口会出现在第二个显示器上,而不是 Android Studio 显示器上的代码区域顶部。但最终它们又回到了我的代码编辑器窗口的顶部。
我到处搜索这是什么。Studio 帮助、新功能、博客等。我确信我只是使用了错误的术语来寻找答案,所以希望其他人知道。
如果我想打开一个浏览器到谷歌地图中心并显示一个标记,我用这样的URL做:
https://www.google.com/maps/place//@33.91729,-106.85761,10z/data=!4m2!3m1!1s0x0:0x0
但是,我想在同一张地图上显示5到10个纬度/长对.如何显示仅在URL中指定的多个纬度/经度标记?
一点背景。我几个月来一直在构建/调试/测试我的简单应用程序,没有任何问题。在 AVD 或我的实际 S9 手机上构建/安装。几个月来一切都很好。现在,准备好在 Play 商店发布我的第一个测试版(我的第一个应用程序)。因此,我按照“签署”我的应用程序的说明进行操作。那行得通,我将我的应用程序包上传到了 Play 商店。现在我根本无法在 Android Studio 中构建/调试/安装。
错误:您当前选择的变体 (app-release-unsigned.apk) 的 apk 未签名。请为此变体(发行版)指定签名配置。
调试 (Shift+F9) 产生上述错误并显示“编辑配置”对话框。
我点击了“修复”按钮,然后我不知道该怎么做。或者如何使用这些不同的构建配置。
构建.gradle
apply plugin: 'com.android.application'
android {
signingConfigs {
debug {
storeFile file(var)
storePassword 'xxx'
keyAlias = 'xxx'
keyPassword 'xxx'
}
}
compileSdkVersion 29
buildToolsVersion "29.0.1"
defaultConfig {
applicationId "com.birdersdiary.mobile"
minSdkVersion 15
targetSdkVersion 29
versionCode 1
versionName "b1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar']) …Run Code Online (Sandbox Code Playgroud)