Questions tagged «android-studio»

用于询问有关使用Android Studio(谷歌针对Android应用开发的官方IDE)的问题。一般而言,请勿使用有关Android编程的问题;而是使用[android]标签。

4
Android Studio:悬停时Javadoc为空
我最近从Eclipse迁移到Android Studio,并且很喜欢它。但是,我想念Eclipse的Javadoc on hover功能。 我按照此处的说明添加了功能,但是,我的徘徊者不包含Javadoc。如果我使用文档快捷方式Ctrl+ Shift+ Space,它将正确显示文档,但是,我真的希望它出现在工具提示中。 下面是我所看到的屏幕截图。显然,此方法上应该有一个Javadoc。 我在所有方法/变量上都看到了这一点。任何帮助表示赞赏。

27
为什么Android Studio报告“未注册URI”?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 12个月前关闭。 改善这个问题 因此,我尝试了Android Studio,因为我非常喜欢Resharper,并且注意到IDE内置了一些功能。现在创建了一个默认的新项目,我添加了一个新的布局文件,并想要更改现有的默认“ hello world”示例布局,并且在以下几行中出现“未注册URI”错误: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" 我对默认生成的项目没有做任何其他事情。我遇到了另一个似乎相关的问题(Intellij Android项目模式URI是否未注册?),但只是忽略某些内容对我来说很奇怪。我实际上尝试过,但这导致RelativeLayout(可能还有所有其他与Android相关的东西)不再被识别(错误消息:“找不到元素'RelativeLayout'的声明”)。 关于如何解决此问题的任何想法?


15
Android Studio中过时的Kotlin运行时警告
下载并安装了最新的Kotlin插件后,我收到了来自Android Studio的过时Kotlin运行时警告,告诉我: 您在'kotlin-stdlib-1.1.2'库中的Kotlin运行时版本为1.1.2,而插件版本为1.1.2-release-Studio2.3-3。应该更新运行时库,以避免兼容性问题。 我试图单击“ 更新运行时”按钮,但又收到另一条消息: 当前不支持Gradle项目的自动库版本更新。请手动更新您的build.gradle。 如何解决这个问题?

13
使用“ flatDirs”将本地.aar文件添加到Gradle构建中不起作用
我知道这个问题:将本地.aar文件添加到我的gradle版本中但是该解决方案不适用于我。 我尝试将以下语句添加到build.gradle文件的顶层: repositories { mavenCentral() flatDir { dirs 'libs' } } 我还将slidingmenu.aar文件放入/libs并在本dependencies节中进行了引用:compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar',并但它根本不起作用。 我试过了 compile files('libs/slidingmenu.aar'),但是没有运气。 我想念什么?有任何想法吗? PS Android Studio 0.8.2

8
Android Studio 3.5重构问题
我刚刚用android studio 3.5更新了我的工作室,现在当我尝试重构AndroidManifest.xml文件时,它会将我的所有应用程序权限重构到文件的底部。 有人遇到过这个问题吗?这个重构问题有解决方案吗? 重构之前: 重构后: 它适用于我的所有项目文件。 为何重要:

3
在Intellij IDEA / Android Studio中使用合并根标签预览布局
假设我们正在开发基于LinearLayout的复合组件。因此,我们创建这样的类: public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } 如果将LinearLayout用作的根,则将somelayout.xml具有额外的视图级别,因此我们使用merge标签: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some text" android:textSize="20sp"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some other text"/> </merge> 但是在IDE的“预览”选项卡中,合并始终充当FrameLayout,我们将看到类似的内容: (这是Android Studio,Intellij IDEA也是一样,关于Eclipse我不知道) 预览大大加快了版面的开发速度,令人遗憾的是,即使对于某些版面,失去这么大的帮助。也许有一种方法可以指定,预览应如何解释merge特定布局中的标签?


14
在圆ci中找不到com.android.tools.build:gradle:3.0.0-alpha1
我将gradle插件更新为最新版本:com.android.tools.build:gradle:3.0.0-alpha1 并发生了此错误: export TERM="dumb" if [ -e ./gradlew ]; then ./gradlew test;else gradle test;fi FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring root project 'Android-app'. Could not resolve all dependencies for configuration ':classpath'. Could not find com.android.tools.build:gradle:3.0.0-alpha1. Searched in the following locations: https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha1/gradle-3.0.0-alpha1.pom https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha1/gradle-3.0.0-alpha1.jar Required …

16
如果未进行调试,为什么Android Studio会显示“正在等待调试器”?
我正在使用Android Studio。从昨晚开始,当我在设备上运行项目时,出现消息“等待调试器”。这是一个非常奇怪的行为,因为我没有调试应用程序。 我尝试从设备上卸载应用程序,然后在Android Studio上按“运行”。消息再次出现。 我试图重新启动Android Studio。消息再次出现。 在手机上正确安装应用程序的唯一方法是按“调试”。该消息出现,但其自动关闭。然后应用程序运行正常。 我尝试过 <application android:debuggable="false" /> ...,仍然出现该消息。 LogCat说: E/InputDispatcher﹕ channel ~ Channel is unrecoverably broken and will be disposed! E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled 关于第一个错误行,有人说问题可以在重命名某些资源后开始。但这不是我的情况。 关于第二条错误线,...我不知道。我真的不知道我的IDE会发生什么。

8
将新的APK上传到Alpha-失败
将新的APK上传到Alpha 上传失败 您上传了带有无效签名的APK(了解有关签名的更多信息)。来自apksigner的错误:错误:JAR_SIG_NO_SIGNATURES:没有JAR签名 不知道要怎么做,我只是想制作一个Android Studio项目的Alpha版本。

12
“ app-release.apk”如何更改此默认生成的apk名称
每当我在Android Studio中生成签名的apk时,默认情况下,其名称都将命名为app-release.apk ... 我们可以做任何设置,以便它提示并询问我需要分配给apk的名称(在Eclipse中的操作方式) 我要做的是-生成apk后对其重命名。这不会给出任何错误,但是有什么真正的方法,这样我就可以对设置进行任何更改以获得提示。 注意:: 生成APK Android Studio时提示我选择位置(仅)

5
渲染问题渲染期间引发异常:com.android.ide.common.rendering.api.LayoutlibCallback
在Android Studio中创建项目时遇到问题。(版本1.5.1) 我将逐步描述我的行动: 打开Android Studio。 创建一个没有任何活动的新项目。 进行空白活动。 在预览模式下可能会出现问题: 我收到此消息: Rendering Problems Exception raised during rendering: com.android.ide.common.rendering.api.LayoutlibCallback.getXmlFileParser(Ljava/lang/String;)Lorg/xmlpull/v1/XmlPullParser; 在堆栈跟踪中: java.lang.NoSuchMethodError: com.android.ide.common.rendering.api.LayoutlibCallback.getXmlFileParser(Ljava/lang/String;)Lorg/xmlpull/v1/XmlPullParser; at com.android.layoutlib.bridge.impl.ResourceHelper.getInternalComplexColor(ResourceHelper.java:146) at com.android.layoutlib.bridge.impl.ResourceHelper.getColorStateList(ResourceHelper.java:231) at android.content.res.BridgeTypedArray.getColorStateList(BridgeTypedArray.java:308) at android.widget.TextView.<init>(TextView.java:776) at android.widget.TextView.<init>(TextView.java:705) at android.widget.TextView.<init>(TextView.java:701) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:50) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:45) at com.android.layoutlib.bridge.MockView.<init>(MockView.java:41) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:163) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:858) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) at android.view.LayoutInflater.rInflate(LayoutInflater.java:834) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at …

7
在Android Studio中更改作者模板
我想更改在AndroidStudio中创建文件时出现的自动作者。 /** * Created by a556520 on 16/01/14. */ public class POI { 作者的名字是“ a556520”,但我希望显示我的名字,而不是雇员人数。那可能吗?我在设置中找不到。

23
Android Studio,Gradle和NDK
我对整个gradle和Android Studio支持都是新手。我设法使用export选项将我的android项目转换为gradle。 但是我正在寻找一些文档或起点,以了解如何将NDK构建集成到gradle构建过程中。 如果可能的话,我还需要某种“之后”阶段,将构建二进制文件(.so文件)复制到资产目录。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.