问题标签 [android-studio-2.2]
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.
android - 无法在 android studio 2.2 preview 4 中更改 android 默认启动器图标
我通过复制从https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html生成的“res”文件夹更改了 android 应用程序的图标
但最近我将我的 android studio 更新为 2.2 preview 4 。当我按照上面提到的相同程序更改应用程序图标时,图标并没有改变它仍然是默认的 android 图标的方式
我试过的东西是
- 在 res 文件夹中搜索 ic_launcher.png 并确保除了我制作的自定义文件之外没有其他文件。
- 重新启动了项目。
android - Android studio 2.2 preview 5 design editor/preview 好像坏了?
从 Android Studio 2.2 预览版 4 更新到 5 版后,设计和预览选项卡停止显示预览。
它们不显示任何内容,只有错误(如下所述)和提示“尝试刷新布局”。
在顶部栏中刷新和选择不同的选项(API、设备方向)没有帮助。
正在尝试文件-> 使缓存无效/重新启动。也无济于事。
有什么建议么?
UPD1:似乎是个问题。
android - Android Studio Gradle 项目同步失败导致 ExtensibleDynamicObject
在 Android Studio 中,我收到错误消息:
构建https://github.com/mapbox/mapbox-gl-native.git
当我应用实验插件时:
http://tools.android.com/tech-docs/new-build-system/gradle-experimental
如以下文件所示:
我已经阅读了许多关于此错误的主题,并遵循了给出的建议。这些建议通常建议添加赋值运算符“=”或“+=”,而其他建议则建议删除它们。无论如何,到目前为止没有任何建议可以解决该错误。还有其他人有解决此错误的建议吗?
泰
android - 缺少 Android Studio 可绘制对象
我正在使用 Android Studio 2.2 Preview 5。
当我尝试渲染布局时,它显示以下错误:
所以我查看了 android-19 和 android-23 的文件夹:
但这些都不是文件 ic_menu_send.xml
我的 xml 文件包含src="@android:drawable/ic_menu_send"
一次,但我将其删除并选择了另一个图标。
然后ic_menu_send.xml
我的res文件夹中有一个(v21),所以我删除了它,因为我不再需要它了。
如果这是原因,有人ic_menu_send.xml
可以把这两个版本的文件发给我,或者告诉我如何重新下载所有的drawable?
android - Android Studio:更新后“Gradle 项目刷新失败”
我已经对这个问题进行了很多搜索,但对我没有任何帮助。我刚刚将 Android Studio 更新到 2.2 Preview 3,我收到以下错误:
我检查了我的 gradle 设置,清理并重建了我的项目,甚至删除了 .gradle 文件。
这是我的 build.gradle(模块应用程序):
编辑:我已经能够构建和安装 APK 一次,但大多数时候我收到此错误或“未知错误”。
EDIT2:在 Gradle Build 上我得到:
在 Gradle 控制台上,我得到:
android - 摇篮不工作
我在 android studio 最新版本 2.2 中运行我的项目,但我的 gradle 在 2.1 中,我收到如下所示的错误。请帮我解决这个问题
java - jstring 参数在 JNI 中作为 nil 传递
我有一个包含两部分的代码:Java 和 JNI-cpp。我有两个单独的 cpp 文件,每个文件都有一种方法。首先我调用 Session.cpp,然后调用 Camera.cpp。
这两个参数在 cpp 方法中是相同的。
您可以在下面看到 Java 部分:
当我调用 signIn 方法时,一切正常。signIn 方法编写如下:
当我调用 getCameraDictionary 方法时,它在第一行失败。您可以在下面找到代码:
当我调试时,我发现原因是sessionId 和 serviceIp 作为 NULL 传递。该方法出现的问题是GetStringUTFChars(sessionId, NULL)
。此方法不接受 NULL 值作为第一个参数。但是在 signIn 方法中一切正常。可能是什么问题?
我尝试了很多事情,包括内存管理问题或复制变量。
android - 在 java 库模块中处理传递 .jar 依赖项的正确方法
编辑:注意:此问题已在 AS3 中修复,现在使 jar 依赖关系瞬态。耶。
我有一个使用 Gradle 1.1 的 Android Studio (2.2) 项目,它有一个主应用程序和几个库模块(android 和纯 java 库)。
一些 java 库模块依赖于 .jar 文件:
- 应用程序
- libs(目录,App依赖项中列出的所有文件)
- f1.jar,
- f2.jar...
- 模块 1(java 库项目/模块)
- libs(目录,模块 1 依赖项中列出的所有文件)
- L1f1.jar,
- L1f2.jar...
- libs(目录,模块 1 依赖项中列出的所有文件)
- libs(目录,App依赖项中列出的所有文件)
当我在模拟器中运行应用程序时,它在 L1Fn.jar 中找不到类。
我在其他地方读到过,我可以使用相对路径在主 App 依赖项中引用这些库。
有没有更好的办法?我可以让 Gradle 在 App 项目的运行时识别出对这些文件的需求吗?
根据要求
编辑:
主要build.gradle
:
库 build.gradle:
android - 如何移动 ANDROID_SDK_HOME
我访问了一个问题,经过验证的答案是“将 ANDROID_SDK_HOME 设置为新创建的空目录,然后创建新的 AVD 设备有帮助。” (@AlexanderKulyakhtin)。在哪里可以找到 ANDROID_SDK_HOME 以及如何将其移动到空目录?
如果您好奇,这是针对该错误的建议解决方案:
android - 错误:在项目“:app”上找不到属性“assembleDebug”
我正在使用'com.android.tools.build:gradle:2.2.0-alpha6'
Android Studio 2.2 Preview 6。构建在 Gradle 2.1.0 上运行良好,但要启用即时运行,它要求我更新 Gradle 插件。
在更新 Gradle 插件时,构建显示"Error:Could not find property 'assembleDebug' on project ':app'"
. 我已经尝试清理.gradle
并.idea
重新加载项目,但没有任何效果。
请帮忙。