Articles of android studio

完全删除Android Studio,Eclipse以及随其安装的所有lib /包

我和gradle和sdk经理有几个错误,所以我想安装android studio。 如何完全删除Android Studio,Eclipse以及随其安装的所有lib /包?

在Android Studio上构建非常慢的Gradle

这是我的配置: MBP 2015,8GB RAM,SSD Android Studio 2.2.3 平均而言,构建持续7/8分钟,有时为10/12分钟 我尝试了一切我可以在网上find但似乎没有工作: —自定义VM选项: -Xms1024m -Xmx8192m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=440m -XX:+UseCompressedOops -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 —按需编译/配置 —并行编译/编译模块 — Gradle /离线工作 — gradle.properties文件: org.gradle.daemon=true org.gradle.jvmargs=-Xmx8192m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -noverify org.gradle.parallel=true org.gradle.configureondemand=true android.enableBuildCache=true 有没有人知道发生了什么,因为它只是荒谬 更新: 从那以后我切换到一个16GB的RAM,显然有一些改进,我的印象是它不到一分钟左右,但它需要3-4分钟,这仍然是不可接受的:这里是Gradle的一部分我发现的日志耗时太长: git log –pretty=format:’%h %s’ :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preAlphaBuild UP-TO-DATE :app:preBirdsBuild UP-TO-DATE :app:preKfgBuild UP-TO-DATE :app:prePenBuild UP-TO-DATE :app:prePrelaunchBuild UP-TO-DATE […]

拆分AndroidStudio的XML /文本和设计窗口

目前,Android Studio将XML和设计窗口显示为选项卡式选项。 我希望窗口如下。 我拆分了窗户,但是当我在左侧改变时,右边没有任何改变,直到我在右侧聚焦(点击)。 它会节省我的时间。 正如您在图片中看到的,我对Button的文本进行了更改,但右侧未显示更改。 它需要焦点(单击)来更新更改。 (我的意思是一旦我点击右侧就会出现变化)

设备上的App图标太小

我的问题是,与其他应用程序相比,我的设备上的应用程序图标看起来太小了。 我在其他问题上阅读了一些解决方案,比如这个Android App Icon尺寸太小但这似乎不是我的问题。 在Android Studio中,您可以右键单击“res”,您可以在其中find新的 – >图像资源,您可以在其中创建此类图标。 它创建了所有不同大小的图标,如mdpi,hdpi等。 所以我认为我可以正确显示应用程序图标,但事实并非如此。 有谁能够帮助我?

Android Studio:阻止评论风格

在Eclipse中阻止注释样式( write /* and press Enter ) /* * Hello World */ 阻止Android Studio中的评论样式 /* Hello World */ 如何使我的Android Studio块注释看起来像Eclipse中的注释? 在设置中找不到任何内容。

无法启动Android Studio

我在Windows 7 64bit上成功安装了Android Studio,但在启动时失败了。 以下屏幕截图说明了会发生什么。 我在这里阅读了答案,但仍未find解决方案。 我做了以下事情: 将环境variablesJDK_HOME,ANDROID_STUDIO_JDK和JAVA_HOME设置为“C:\ Program Files \ Java \ jdk1.7.0_17” 将它们设置为“C:\ Program Files \ Java \ jdk1.7.0_17” 下载msvcr100d.dll并将其放在“C:\ Windows \ System32 \”和“C:\ Windows \ SysWOW64 \” 重新安装Android Studio 还有同样的问题。 看不出问题出在哪里。 我怎么解决这个问题?

Nougat 7.1.2调试问题

我最近注册了我的Pixel XL for Android Beta计划。 更新到Nougat 7.1.2后,在Android Studio Linux中无法正确检测到我的设备。 我在AVD显示器中得到类似的东西 HT6A70201284 [null] 但它正在我的Windows桌面上工作,我在其他Linux设备上尝试了它并得到了同样的问题。 我发现了一个关于驱动程序支持的post,所以我将我的SDK更新为Android O预览版,但没有用。 另一个奇怪的行为是当我打开手机中的调试模式时,它被我的linux系统检测到,其他post说明了相同的驱动程序问题,但我无法确切地知道哪个驱动程序以及我应该安装的位置。

强制Android Studio显示灯泡

假设我输入以下字段 field = “I am field”; 在Eclipse中,只要我将鼠标放在field它就会显示一个选项列表,我可以从中选择create local variable field 。 在Android Studio中,灯泡对我来说很头疼。 有时看起来很快,有时需要永远出现。 有没有办法强迫它出现?

如何使用Android Studio将两个或多个google-services.json文件整合到同一项目中的不同Google服务中

我正在制作一个项目,我希望集成GCM和Google sign in但问题是我们需要在项目中添加google-services.json配置文件。 那么,我如何在我的项目中集成google-services.json配置文件。 这是我的配置文件之一 { “project_info”: { “project_id”: “default-xxx”, “project_number”: “xxx”, “name”: “xxx” }, “client”: [ { “client_info”: { “mobilesdk_app_id”: “1:xxx”, “client_id”: “x.package”, “client_type”: 1, “android_client_info”: { “package_name”: “x.package_name” } }, “oauth_client”: [], “api_key”: [], “services”: { “analytics_service”: { “status”: 1 }, “cloud_messaging_service”: { “status”: 1, “apns_config”: [] }, “appinvite_service”: { “status”: 1, “other_platform_oauth_client”: […]

Android BadParcelableException仅与签名的apk

当我从调试运行我的项目时,一切正常。 但是,当我使用从Android Studio(使用proguard)生成的签名apk运行它时,使用getParcelable时出现以下错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{mypackage.android/mypackage.mobile.android.activities.searchActivity}: android.os.BadParcelableException: Parcelable protocol requires a Parcelable.Creator object called CREATOR on class mypackage.android.ada 为什么只有我签名的apk才会发生此exception? 在我的proguard配置文件中,我确实必须使用dontwarn android.support.v4.**来避免proguard错误。 是回来咬我吗?