问题标签 [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.

0 投票
1 回答
66 浏览

android - 更新 Android Studio RC 2 后 Gradle Build 错误 - android-sdk-linux' 不存在

更新 android studio RC 2.2 后,我的应用程序未构建。以下是异常详细信息。

  • 出了什么问题:配置项目“:TestClient”时出现问题。SDK 目录“C:\Bijesh\TestClient\export\home\mobilebuild\AndroidApps\android-sdk-linux”不存在。
0 投票
4 回答
2191 浏览

android - 在片段 onCreateView 中获取 TextView

我试图进入TextViewFragment onCreateView()它的回报null。下面是代码片段。

我得到了电视价值null。下面是布局的XML。

0 投票
0 回答
74 浏览

cordova - 使用 Netbeans 构建现有的 Cordova 应用程序会破坏我的一些插件,如何正确设置它?

我无法在网上找到有关如何使用 netbeans 设置现有科尔多瓦应用程序的详细文章。我使用了“ HTML5 现有源方法”,但 netbeans build.xml 似乎没有正确构建(我可以使用一些帮助)。

我所知道的是,我有一个使用Android Studio的科尔多瓦项目的工作版本,但我不知道如何使它在 Netbeans 中以相同的方式运行(尤其是构建过程)。

眼镜:

  • MAC OSX
  • 科尔多瓦 5.4.1
  • 安卓工作室 2.2
  • 网豆8.1
  • Gradle 2.14(使用包装器)

注意:也许我的问题是关于我需要从我的 Android Studio (Cordova) 项目复制到 nbproject 文件夹内以使事情正常工作?

0 投票
1 回答
476 浏览

java - 如何从 android studio 中的选项卡式活动模板中删除圆形粉红色邮箱图标?

我从已经提供的模板在 android studio 中创建了一个选项卡式活动。有一个带有邮箱图像的粉红色按钮。我已通过删除使其显示临时消息的 java 代码来禁用它。但我根本找不到按钮的定义位置。我的应用程序中不需要它,我想将它从活动中删除。

0 投票
2 回答
156 浏览

android - 渲染问题:未找到 attrs.xml

我无法让 Android Studio 呈现任何 active_main.xml(或任何 *.xml)的 GUI。无论如何,当我尝试打开 activity_main.xml 文件时,我都会得到一个

渲染问题

加载平台渲染库失败

当我转到帮助-> 显示登录资源管理器然后打开它时。我看到当我打开 xml 文件时出现此错误:

2016-09-07 12:24:39,566 [373895] 信息 - .android.sdk.AndroidTargetData - 文件 C:/Users/***/AppData/Local/Android/Sdk/platforms/android-24/data/res/未找到值/attrs.xml

我导航到该路径,并且 attrs.xml 肯定存在于该确切路径中..它没有锁定或只读..所以我不明白发生了什么。

请帮忙。我只想让 Android Studio 运行。它适用于我非常慢的笔记本电脑,但我需要它才能在我的工作笔记本电脑上工作。我也尝试重新安装所有内容,但没有任何意义。

0 投票
1 回答
331 浏览

java - 如何为您的 android 应用程序设置更新通知,然后用户将被定向到 Google Playstore?

对于 android 移动程序员,我有一个问题。如果用户单击更新并同意,我想为我们的移动应用程序发出通知。它会将他们定向到 Google Playstore,然后他们将手动单击 Playstore 中的更新按钮。我想澄清一下,我们是否需要为更新通知创建一个 Web 后端,或者为移动设备本身创建一些方法或类,以提醒用户在没有 Web 后端帮助的情况下手动更新它。提前致谢。

0 投票
2 回答
2301 浏览

android-studio - 适用于 Linux 的 Android Studio HiDPI 支持

我正在为 Linux Mint 的 Android Studio 2.1.3 的 HiDPI 支持而苦苦挣扎。我知道应该可以通过添加-Dhidpi=true标志来启用Android Studio的HiDPI支持/opt/android-studio/bin/studio64.vmoptions不幸的是它不会改变我机器上的任何东西,UI仍然非常小。

0 投票
3 回答
3118 浏览

java - Android Studio 错误:无法创建 Java 虚拟机

我最近将 JDK 1.7 更改为 1.8 以获取com.android.support:recyclerview-v7:24.2.0我的应用程序。它工作了一天,从第二天开始,它没有正确构建应用程序,它在运行项目错误时抛出了这个错误, 看看我的 gradle.properties

构建.gradle

0 投票
3 回答
21336 浏览

android-ndk - 找不到参数的方法 externalNativeBuild()

我正在尝试使用新的 android studio 2.2 将 ndkBuild 功能集成到现有的 android studio 项目中,以启用 c++ 调试等。我已经尝试了 android studio 2.2 提供的 ndk 示例项目之一,它运行良好美好的。但是,当我尝试在自己的项目中运行 gradle 命令时,我收到以下错误消息:

错误:(73, 0) 在 org.gradle.api.Project 类型的项目 ':core' 上找不到参数 [build_c6heui1f67l8o1c3ifgpntw6$_run_closure2$_closure9@4329c1c9] 的方法 externalNativeBuild()。

按照这个描述 http://tools.android.com/tech-docs/external-c-builds 我最终得到了一个包含以下命令的 gradle 脚本:

我是否可能在项目设置中错过了一些东西?我已经在下面正确设置了Android NDK 位置

文件 -> 项目结构 ... -> SDK 位置 -> Android NDK 位置

在我的安卓工作室。

还有什么我可能忘记的吗?

有没有人遇到过类似的问题?

建议将不胜感激=)

0 投票
1 回答
2001 浏览

android - android.widget.PopupWindow$PopupDecorView 在打开菜单旋转设备时泄漏

几周前我开始了 Android 开发,并在 Activity 中创建菜单并阅读了有关 Activity 生命周期的信息。当我打开弹出菜单并旋转设备时,我一直遇到此内存泄漏错误。

我最初在一个更大的项目中遇到了这个问题,但为了简化重现问题,可以按照以下步骤操作:

  • 我在 Android Studio 中创建了一个我的应用程序项目,让它检查手机和平板电脑最低 SDK API 16 -> 选择基本活动模板 -> 保留默认值(MainActivity 等......)

  • 在不修改代码的情况下,我在我的 Nexus 5 手机上运行它(设备上安装了 Android 6.0)(截图

  • 点击设置菜单(截图)然后旋转我的手机

  • 然后我看到这个错误出现在 Android Monitor 窗口中。

com.example.myapplication E/WindowManager: android.view.WindowLeaked: Activity com.example.myapplication.MainActivity 已泄露窗口 android.widget.PopupWindow$PopupDecorView{36b6390 VE..... ......ID 0, 0-588,144} 最初添加在这里...

我知道这与 Activity 相关的事情在设备旋转过程中经历了 onPause()、onStop() 和 onDestroyed() 并且 PopupWindow$PopupDecorView 没有关闭。从某种意义上说,这里的问题类似于 [PopupMenu PopupWindow$PopupViewContainer 泄漏](PopupMenu PopupWindow$PopupViewContainer 泄漏)但是我不知道如何解决它,因为我在这些生命周期方法中没有对菜单的引用让它被解雇。

我的另一个问题是,由于菜单被广泛使用,Android 是否应该自动处理这个问题?我经历了几个关于如何创建菜单的教程,每个人都展示了如何创建菜单,而没有提到上述问题。

希望有人可以带头解决这个烦人的问题,或者至少如何以一种生命周期方法关闭弹出菜单。

MainActivity.java

activity_main.xml

menu_main.xml