Tag: android studio 2.3

Android studio 2.3:无法初始化类org.jetbrains.kotlin.android.actions.NewKotlinActivityAction

我刚刚从金丝雀频道更新Android Studio 2.2.2到2.3 。 下载完成并应用路径文件后,android studio正在重新启动。 但重新启动android studio后,我得到下面的对话框错误: 无法加载项目:com.intellij.ide.plugins.PluginManager $ StartupAbortedException:com.intellij.diagnostic.PluginException:无法初始化类org.jetbrains.kotlin.android.actions.NewKotlinActivityAction [Plugin:org.jetbrains.kotlin] 看下面的截图,以获得更多的想法: 确定关闭对话框并重新启动android studio后,我也无法打开我的项目或创建新的项目。 有没有人更新android studio后面临同样的问题?

我现在正在用Kotlin开发一个Android应用程序,但是发生了一个错误:CompilationException:无法将方法调用“readText”内联到

我现在正在学习kotlin,但是当我尝试使用它来进行网络请求时,AndroidStudio在我的代码中抛出了一个exception。 public class CustomRequest(val city_code:String){ fun execute():ForecastResult{ val url = URL(SERVER+PARAM) val forecastResStr = url.readText() Log.e(“MyApplication”,forecastResStr) return JSON.parseObject(forecastResStr,ForecastResult::class.java) } } 现在我不能编译我的应用程序,请help.Thanks。 这里是个例外: Error:(18, 59) org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn’t inline method call ‘readText’ into fun execute():DataResult{ val resultStr = URL (COMPLETE_URL+city_code).readText() return JSON.parseObject(resultStr,SomeClass::class.java) } cause: Not generated Cause: List has more than one element. […]

无法与Android Studio 2.3和Gradle构建项目

我已经克隆了项目https://github.com/mpcjanssen/simpletask-android.git,但是当我尝试在Android Studio 2.3(最近更新)上打开它,它只是不会建立该项目。 我会尝试在步骤eaplain: 1)从硬盘中删除文件夹“…. / simpletask-android”中的所有内容。 2)启动Android Studio,并从Github中选择新项目 3)从Github下载源代码后,Android Studio向我显示了以下屏幕,并采用了“Next-Next-Finish”行为,而不进行任何更改。 4)接下来,AS根据项目根文件夹中的settings.gradle开始构建项目。 图片上有一个小对话框显示了这一点。 5)突然要求我选择一个gradle项目数据导入(?!)如图所示 6)接下来的消息我得到了这在下面的图片。 项目“simpletask-android”不是一个基于Gradle的项目 7)接下来的一点是碎石,告诉我 “错误:配置项目出现问题”:app'。“ 和 “22:22 Gradle同步失败:配置项目'app'时出现问题。请查阅IDE日志获取更多详细信息(帮助|显示日志)” 我试图更新Kotlin的版本,因为它在事件日志中说,但没有发生任何事情… 我也试图检查日志,因为它说,这就是我所拥有的: 2017-03-21 22:22:54,418 [1045087] WARN – nal.AbstractExternalSystemTask – 配置项目'app'时发生问题。 com.intellij.openapi.externalSystem.model.ExternalSystemException:配置项目':app'时发生问题。 … 引起:org.gradle.api.ProjectConfigurationException:配置项目“:app”时发生问题。 … 引起:kotlin.KotlinNullPointerException … 64更多 2017-03-21 22:22:54,423 [1045092] WARN – ect.sync.idea.ProjectSetUpTask – 2017-03-21 22:22:54,423 [1045092] INFO – ect.sync.idea.ProjectSetUpTask – 配置项目':app'时发生问题。 我该如何解决这个问题? 更新:我卸载AS […]

为什么Android Studio 3测试版有Build APK(s)选项而不是Build APK?

我一直在使用Android Studio开发Android应用程序。 我已经安装了Android Studio version 2.33版本,我还有Android Studio 3 beta作为早期的测试人员在官方发布之前进行预览。 我看到了Android Studio 3的改进,如Instant Apps Support , Analysing Apk , Kotlin Language Support 等等,正如这里所解释的 。 在选项卡版本中,导航视图发生了一些变化,在Android Studio 2.33中选择了一个名为Build APK的选项,现在在Android Studio 3测试版中称为Build APK(s) ,作为复数或添加了多个APKs这些可以在下面的图像中看到 这是Android Studio 2.33 这是Android Studio 3测试版 。 我想要获取app-debug.apk时,经常使用此功能。 我已经打开了我的项目在Android Studio 3测试版,并使用相同的功能没有差异的结果,它只是创建我的app-debug.apk像往常一样在文件夹C:\Users\MY_COMPUTER_NAME\AndroidStudioProjects\APP_NAME\app\build\outputs\apk\debug\app-debug.apk作为Android Studio 2.33所做的。 但是我相信这个改变一定是有原因的! 为什么像许多APK一样的复数形式? 我在这里错过了一个很好的功能吗? Android Studio 3测试版可以生成多个APK's ,我不知道该功能,还是只有即时应用的额外APKs ?

错误:Jack需要支持Java 8语言功能。 启用插件或删除sourceCompatibility JavaVersion.VERSION_1_8

正如在developer.android网站中所提到的 如果你的项目依赖于Jack,那么你应该迁移到使用Android Studio默认工具链中内置的Java 8支持。“Jack工具链已经被废弃了。 我需要使用lambda表达式,所以我已经禁用了插口选项,但是当我编译我的代码时,出现以下错误 Error:Jack is required to support Java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8. 以下是我的build.gradle文件的截图

不能在kubuntu中更新android sdk tmp

我现在使用kubuntu 16.04大约一个月,我想用kotlin开始学习移动应用程序开发。 我安装了android工作室,但每当我尝试更新我的SDK时,我得到一个错误,因为我的/ tmp的空间不足,这是不可能的,下载解压缩和更新sdk 注意:我已经尝试调整etc / fstab来调整/ tmp的大小。 tmpfs / tmp tmpfs defaults,size = 10G,mode = 1777 0 0 试着编辑studio.sh 导出_JAVA_OPTIONS = -Djava.io.tmpdir = / var / tmp 并尝试创建一个符号链接。 仍然没有成功。

升级Android Studio 2.3后DataBinding无法正常工作

DataBinding在我的项目中工作得很好,但今天升级Android Studio 2.3之后。 运行“应用程序”失败,因为以下错误: Error:(15, 40) Error: package com.javan.myrecorder.databinding not exist. import com.javan.myrecorder.databinding.FragmentEventsBinding; :app:compileMockDebugJavaWithJavac FAILED 我只是升级android工作室,并没有改变任何东西。 所有的插件是最新的! 现在我的问题是,为什么发生这个错误,我怎么能解决它? 任何帮助,欢迎! 英语不是我的母语; 请原谅我的错误。 EDIT1 像android项目googlesamples / android-architecture git checkout todo-databinding 然后运行./gradlew assembleDebug生成,由于以下错误生成失败: 完成建立日志 EDIT2 我已经解决了这个问题,因为在升级到Gradle 2.3之后破坏了数据绑定 。 在build.gradle(app)添加 apply plugin: 'com.android.application' apply plugin: 'com.neenbedankt.android-apt' ..balabala dependencies { apt 'com.android.databinding:compiler:2.3.0' } 我的项目中的一些文件: gradle-wrapper.properties #Mon Mar 06 10:59:04 CST […]

Android studio 2.3:无法初始化类org.jetbrains.kotlin.android.actions.NewKotlinActivityAction

我刚刚从金丝雀频道更新Android Studio 2.2.2到2.3 。 下载完成并应用路径文件后,android studio正在重新启动。 但重新启动android studio后,我得到下面的对话框错误: 无法加载项目:com.intellij.ide.plugins.PluginManager $ StartupAbortedException:com.intellij.diagnostic.PluginException:无法初始化类org.jetbrains.kotlin.android.actions.NewKotlinActivityAction [Plugin:org.jetbrains.kotlin] 看下面的截图,以获得更多的想法: 确定关闭对话框并重新启动android studio后,我也无法打开我的项目或创建新的项目。 有没有人更新android studio后面临同样的问题?

在Android Studio中使用Kotlin的多个相关XML文件的装订图标

在Android Studio中,我只注意到了Kotlin Activity中相关XML文件的 4个阴影图标,即使它们都与相同的布局XML文件相关。 而在Java活动中,只有一个。 这可能是什么原因?

Kotlin在Android Studio上运行失败提示“Gradle同步失败:连接超时:连接请参阅IDE日志以获取更多详细信息(帮助|显示日志)”

Kotlin在Android Studio上运行并告诉我:“Gradle同步失败:连接超时:连接请参阅IDE日志以获取更多详细信息(帮助|显示日志)”,但是如果我只是新的android项目,而不是配置kotlin配置。 我的操作是这样的: 1.Install kotlin plugin . 2.configure kotlin in project . 3.convert java file to kotlin file 4.Run "app" failed 我的IDE版本: ![IDE版本] [1] 我的配置 apply plugin: 'com.android.application' //kotlin config apply plugin: 'kotlin-android' android { compileSdkVersion 26 buildToolsVersion "26.0.0" defaultConfig { applicationId "com.huawei.myapplication" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes […]