Android
我正在 Android Studio 中开发应用.但是每次我点击“运行"按钮时,“运行"选项卡都会从底部自动弹出,并显示“安装 com.packagename 等"等消息,成功,正在启动 我已经通过编辑配置禁用了 Android DDMS 选项卡的自动显示(因为我从打开新窗口的工具栏中使用 DDMS).但我无法禁用这个愚蠢的自动运行选项卡显示. 有没有办法做到这一点? 解决方案
..
我正在 android 中开发一个库项目.我想将我的库上传到 JCenter.我已经创建了 bintray 帐户等 &遵循此处提到的所有步骤. 我在我的应用程序模块中做了以下更改 &库模块. 应用模块 build.gradle 应用插件:'com.android.application'安卓 {compileSdkVersion 22构建工具版本“22.0.1"默认配置{applic
..
定义全局 android.widget 变量时,例如TextView,使用lateinit还是by lazy更可取?我最初认为使用 by lazy 会更受欢迎,因为它是不可变的,但我不完全确定. by lazy 例子: class MainActivity: AppCompatActivity() {val helloWorldTextView by lazy { findViewById
..
activity?.sendBroadcast(Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,Uri.fromFile(copyFile))) 我收到警告“ACTION_MEDIA_SCANNER_SCAN_FILE 已弃用."在上面的代码中 有简单的替换代码吗? 谢谢 解决方案 ACTION_MEDIA_SCANNER_SCAN_
..
我正在使用 vscode 并安装了 flutter 插件、Dart 插件等,但仍然找不到我的设备,我发现问题如下 [flutter] 扑医生医生摘要(要查看所有详细信息,请运行 flutter doctor -v):[√] Flutter (Channel stable, v1.7.8+hotfix.3, on Microsoft Windows[版本 10.0.18362.239],语言环境
..
所以我检查了“下次不再显示此对话框",但结果证明它永远不会再次转换代码. 在哪里再次删除复选标记,以便我可以在粘贴时重新将 java 代码转换为 kotlin? 提前致谢. https://developer.android.com/kotlin/get-started.html#convert-to-kotlin-code 解决方案 Preferences ->编辑器-
..
在一个 let 块中,我有时会在我的语句之前看到 ^let 注释,我不清楚它们的意思或它们为什么存在. 是不是表示会返回一个值作为let调用的值? 截图: 解决方案 这些实际上表明这些值将从 let 表达式返回.如果您将光标移至这些提示之一并打开意图操作(Alt + Enter),您将获得“不显示 lambda 返回表达式提示"选项,我想这是这个新功能的名称功能. 此更改
..
我的项目在清单中包含使用 tools:targetApi 属性忽略一些警告的活动声明.具体: ... 错误:java.lang.IllegalArgumentException:否枚举常量 com.android.manifmerger.AttributeOperationType.TARGETAPI 我正在使用以下内容: Gradle 2.10 Gradle 插件 2.0.0-beta6
..
我的 dart 分析在代码中显示以下错误: error: 这个常量表达式的计算抛出一个异常.(const_eval_throws_exception 在 [洗衣店]lib\pick_drop_ui\pages\works.dart:97) 错误:常量创建的参数必须是常量表达式.(const_with_non_constant_argument 在 [洗衣店]lib\pick_drop_ui\pa
..
我的android项目中的任何布局,都会产生一个渲染异常: Android Studio 1.2 测试版 java.lang.NullPointerException在 com.android.layoutlib.bridge.impl.RenderSessionImpl.isThemeAppCompat(RenderSessionImpl.java:1203)在 com.android.
..
我在 Android Studio 中有一个库项目,它一直运行良好,但今天我开始处理它,除了几个 git 文件外,所有文件都丢失了.当我查看硬盘驱动器上的项目文件夹时,文件夹/文件就在那里,它们只是没有显示在 Android Studio 中.这是一个屏幕截图: 我尝试重新安装和更新 Android Studio,但没有奏效.关于这里发生了什么的任何想法?我该如何解决? 解决方案 尝
..
标题,差不多. 通常,“工具"菜单中有一个“Android"项,其中包含 Android SDK 管理器等内容.由于没有显示整个工具菜单,我无法访问 SDK 管理器. 什么控制这个子菜单是否显示?我该如何解决这个问题? 解决方案 这发生在我身上,因为我打开了错误的项目文件夹.在 Android Studio 中打开项目文件夹时,请确保打开 Android 项目的主要顶级文件夹(
..
Android Studio lint 拼写检查器会标记十六进制代码,这些代码看起来像某些文件中的单词,如果不进行检查会更好,例如 values/colors.xml 和 build/intermediates/dex-cache/cache.xml. 如何告诉 lint 不对某些文件夹或文件进行拼写检查? 解决方案 这可以通过使用 IDE 范围来完成.在 Android Studi
..
当我运行 android studio 时,它在索引时冻结并向我显示消息: 索引暂停(上下文:Gradle Sync) 它需要超过 42 分钟,仍然向我显示这条消息,我无法停止进程,几乎所有东西都被禁用 我尝试过的解决方案 1- 启用离线模式 2- 选择本地gradle 3- 使缓存无效/重新启动 但没有一个能解决我的问题. 解决方案 我已经解决了
..
由于客户端对应用程序的需求变化很快,我有近 200 个 dart 文件,其中许多未使用.除了手动一一搜索之外,我还有什么方法可以找到未使用的类?在 Android Studio 中,我可以使用“检查代码"功能找到未使用的 java 或 kotlin 类.但是我找不到任何用于 dart/flutter 的相同目的的工具. 提前感谢您的帮助. 解决方案 Dart 代码指标 https:/
..
我正在运行 Android Studio 2.1.1 并在两台设备上调试我的应用程序(一个模拟器在我的 x86_64 windows 10 上,另一个是我的 HTC One M8).在调试过程中,如果我跳过代码,并且当它存在当前方法或作用域时,程序就会崩溃,在 logcat 中没有任何指示(我知道这一点是因为我故意添加了一个 log.d 作为最后一行,最后我得到的消息是崩溃前这个 log.d 的内
..
我在对象中收到错误.我尝试进行所有检查(全部升级并正确安装),但仍然出现错误: AVD 管理器: AVD 的模拟器进程被终止. 以下是模拟器的详细信息: 名称:Pixel_3a_API_30CPU/ABI:Google Play Intel Atom (x86)路径:/Users/simone/.android/avd/Pixel_3a_API_30.avd目标:google_
..
我的操作系统是 Mac. 我在AndroidStudio中打开了几个项目,有时我想在项目之间切换以选择一个项目.是否有任何键盘快捷键可以像“command/ctrl + tab"一样执行此操作? 解决方案 使用Cmd + ` (Cmd + Backtick).它会在 Android Studio 上打开的所有项目之间切换.
..
我在其他 AndroidStudio-pictures 上看到,右下角有 RAM 使用情况.我试图在底部设置这个状态列表.但是右键单击并没有帮助我.如何在 AndroidStudio 中开启 RAM 使用? 解决方案 Setting > Appearance and enable Show memory indicator
..
为什么每次尝试导入新项目时,Android Studio 都会下载 gradle? 最初,我导入了一个自动下载 Gradle 2.1 的 gradle 项目.随后,为了第二个项目导入,它下载了 Gradle 1.10.现在再次导入第三个项目时,它已经下载了 Gradle 2.2.1. 发生了什么? 解决方案 项目可以声明他们需要运行哪个 Gradle(参见 gradle 目录中
..