问题标签 [android-studio-3.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
28 浏览

androidimageslider - 如何使用 Viewpager 添加幻灯片图像

我正在尽我所能找到一种方法如何滑动图像。我已经从 draw-able 导入了图像,现在我想滑动查看下一张图像,这是我的 MainActivity:

这是我的activitymain xml文件

这是我的 RecyclerViewAdapter

公共类 RecyclerViewAdapter 扩展 RecyclerView.Adapter { private Context mContext ; 私有列表 mData ;

这是我的 Fullscreenimageview Activity 用户单击时全尺寸图像的位置

您的帮助将不胜感激,我只是想滑动图像 thx

0 投票
1 回答
3903 浏览

android - Android Studio:需要 407 代理身份验证

我已经安装了Android Studio Preview版本,因为稳定的 IDE 版本不支持在我的应用程序中使用的 JetPack。

但是我在同步项目时面临代理问题,

错误:无法获取“ https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom ”。从服务器收到状态代码 407:需要代理身份验证启用 Gradle '离线模式'并同步项目

我已经使用 Android Studio 设置和 gradle.properties 文件设置了代理,

gradle.properties

仍然项目同步给出了同样的错误。有什么解决办法吗?

工作室版本: Android Studio 3.3 Beta 4

0 投票
2 回答
2547 浏览

proguard - 由于 proguard 规则,生成签名 APK 时出错

在我将 Android Studio 更新到 3.3-rc01 并启用 R8 代码收缩后,生成签名的 APK 会出错。

它给出了以下proguard错误:

在 android studio 3.3-rc01 之前并且没有 R8 代码收缩它工作得非常好。

任何解决方法,或者我现在必须禁用 proguard 规则。

以下是我的 proguard-rules.pro 文件

0 投票
1 回答
14987 浏览

android - 如何修复 AAPT2 警告 [以下项目选项已弃用并已删除:android.enableAapt2] 在 Android Studio 3.3 中

当我构建我的App时。在将Android Studio 版本更新到3.3并更新 gadler 插件等后,我收到了警告。

在此处输入图像描述

这是我的build.gradle(Module:App)

gradle.properties

0 投票
7 回答
4141 浏览

android - 使用 Gradle 插件 v4.10.1 重命名 Apk

我今天将我的 Android Studio 更新到了 Gradle 插件版本 4.10.1 附带的 3.3 版本。

以前,我的 build.gradle 使用此代码将我的 apk 重命名为以下结构:

app-{buildType[release|debug]}-{flavor[prod|stage]}-{versionName[1.2.4]-{versionCode[43]}.apk

应用程序发布产品 1.1.4-45.apk

但是更新后我得到了这个错误。

警告:API 'variantOutput.getPackageApplication()' 已过时,已替换为 'variant.getPackageApplicationProvider()'。它将在 2019 年底被删除。有关更多信息,请参阅https://d.android.com/r/tools/task-configuration-avoidance。要确定调用 variantOutput.getPackageApplication() 的内容,请在命令行上使用 -Pandroid.debug.obsoleteApi=true 以显示堆栈跟踪。受影响的模块:app

问题出在 output.outputFile.name 上,因为您无法访问此插件版本的输出数据。

到目前为止,我已经尝试过这种方法但没有成功。

任何的想法?

==================================================== =====

更新

我重新考虑了这个问题,我尝试了以下代码段,但我在检索该变体的味道时遇到了问题。

谢谢

0 投票
0 回答
61 浏览

android-studio - 如何在 Android Studio 的工具窗口中设置颜色?

刚刚将 Android Studio 更新到 3.3,发现工具窗口中的某些颜色在深色主题中变得难以阅读。这发生在查找和搁置窗口中(见屏幕截图)。我想更改辅助文本的文本颜色,但找不到该选项。

查找窗口

0 投票
0 回答
473 浏览

android - 涉及注释库的 AndroidX 的 Play-Services-Maps 和 Android Studio 3.3 问题

我最近更新了我的项目以从 Android Studio 3.3 构建,其中涉及进行以下更改(在 Android Studio 启动时提示):

build.gradle 依赖:

classpath 'com.android.tools.build:gradle:3.3.0'

毕业包装:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip

当尝试使用 Google 地图进行同步时,这会在功能模块中产生许多错误。我正在使用 16.0.0 版的 play-services-maps:

implementation "com.google.android.gms:play-services-maps:16.0.0"

尝试同步 gradle 时出现的错误是:

对于此模块中的每个可能的风味变体组合,都会重复此操作。

值得指出的是,这个项目几个月前已经迁移到 androidX 并且一直运行良好。

错误的修复是将以下内容添加到该失败模块的 gradle 依赖项中:

然后该应用程序可以正常编译并在设备上运行。完美的。直到我们在项目发布之前尝试在 CI 构建中运行 lint,我们遇到了麻烦,并出现错误消息:

如果我们删除 2 个新依赖项(加上 Google 地图,这似乎是需要核心和注释库的原因),这个问题就会消失。

我已经在这里和通过 Google 进行了一些搜索,Expected task 'processFlavorDebugAndroidTestJavaRes' output files to contain exactly one file, however, it contains no files.其他人已经看到了异常,他们的解决方案是确保基本 build.gradle 文件具有baseFeature truein 标志defaultConfig,该标志已经存在于我的项目中。

我现在不知道下一步该去哪里解决这个问题。

0 投票
2 回答
2896 浏览

android - 创建新项目后,android studio 3.3 在其预览窗口中未显示操作栏和状态栏

创建新项目后,android studio 3.3 在其预览窗口中未显示操作栏和状态栏。我已经在 build.graadle(module:app) 文件中尝试过此操作(implementation'com.android.support:appcompat-v7:28.0.0-阿尔法1')

在此处输入图像描述

0 投票
1 回答
1491 浏览

android-studio - Android Studio 3.3、布局预览、放大、缩小和缩放以适应屏幕按钮不起作用

当我在布局预览上打开一个活动布局时,我想放大,但是当我单击放大按钮时没有任何反应。此外,缩小和缩放以适应屏幕按钮不起作用。

我尝试了什么:

  • 将 Android Studio 更新至 3.3 版。
  • 完成所有 Android SDK 更新。
  • 更新了 NDK。
  • 清洁项目。
  • 重建项目。
  • 创建一个新项目。

我该如何解决这个问题?

编辑:

我想我找到了解决方案。如果您的缩放级别为 24%,则放大和缩小按钮不起作用。要修复该错误,请降低布局预览窗口大小,直到缩放级别变为 23% 或更低。在此之后,缩放按钮再次开始工作。

截图: https ://prnt.sc/mgkphw | https://prnt.sc/mgkpxu

0 投票
0 回答
360 浏览

android - 安装区发现一些冲突,rt.jar修改

我正在尝试将 android studio 更新到 3.3,我当前的版本是 3.2.1

我下载了几次更新,每次遇到两个问题,第一个说文件不是预期的所以我删除了它,另一个

下载更新后出现的错误

现在我不知道该怎么办,我已经看到了很多类似的问题,但答案并没有解决我的问题。

我还寻找 rt.jar 来下载它,但我没有在任何地方找到它。我试图删除它并移动它,但它没有用。