Articles of 机器人工作室

Android Studio中的Acitvity_Main.xml和Fragment_main.xml文件有什么区别

当我创建一个新项目时,Fragment_main.xml文件被添加到我的Layout文件夹中,与Eclipse不同,它是包含Activity_Main.xml文件中正常文件的文件。为什么Fragment_main.xml文件总是添加到我的文件中Android Studio中的项目与“常规”Activity_main.xml文件有何不同?

Android Studio Git Push被拒绝

我正在尝试在github上传我的Android项目,但是当我尝试推送时出现此错误: Push rejected: Push to origin/master was rejected 我做了这个步骤: VCS->导入版本控制 – >创建新存储库… 从Project文件夹中的git bash: git remote add origin https://github.com/[username]/[project_name].git Git->添加 Git->提交目录 Git->推

属性“titleTextStyle”已经定义?

我已经将一个eclipse android项目导入android studio 1.2.2我的项目的gradle: dependencies { compile project(‘:unifiedPreferenceLib’) compile project(‘:viewPagerIndicatorLib’) compile project(‘:slidingUpFourSquare’) compile project(‘:stylishDialogLib’) compile project(‘:swipeListViewLib’) compile project(‘:library’) compile project(‘:textDrawLib’) compile project(‘:cardview’) compile project(‘:editTextFormLibrary’) compile ‘com.android.support:support-v4:22.2.0’ compile ‘com.actionbarsherlock:actionbarsherlock:4.4.0@aar’ compile ‘com.google.android.gms:play-services:+’ compile files(‘libs/CWAC-LocationPoller.jar’) compile files(‘libs/Parse-1.8.0.jar’) compile files(‘libs/ParseCrashReporting-1.8.0.jar’) compile files(‘libs/android-support-v13.jar’) compile files(‘libs/blurnavdrawerlib.jar’) compile files(‘libs/bolts-android-1.1.4.jar’) compile files(‘libs/google-http-client-1.15.0-rc.jar’) compile files(‘libs/google-http-client-android-1.15.0-rc.jar’) compile files(‘libs/google-http-client-jackson2-1.15.0-rc.jar’) compile files(‘libs/loremipsum-1.0.jar’) compile files(‘libs/splunk-mint-4.0.8.jar’) compile files(‘libs/textdrawlib.jar’) } […]

如何查看哪些文件尚未保存在Android Studio中?

来自Eclipse我现在使用Android Studio进行开发。 在Eclipse中,总是很清楚哪些文件没有保存,但在Android工作室中,我看到已经保存的打开文件和没有保存的打开文件之间没有区别。 另外,如果在构建和运行时有任何文件尚未保存,Eclipse会询问我是否要在运行之前保存这些文件。 这两个function使开发变得更加容易。 所以有人知道: 区分已保存文件和尚未在Android Studio中保存的文件的方法? 让Android Studio问我是否要在构建和运行之前保存文件的方法?

在android数据绑定中找不到符号BR

我想使用Android数据绑定并根据官方文档进行配置。 错误信息是:错误:找不到符号导入net.juude.droidviews.BR; 顶级build.gradle文件是: buildscript { repositories { jcenter() } dependencies { classpath “com.android.tools.build:gradle:1.3.0-beta2” classpath ‘me.tatarka:gradle-retrolambda:3.0.1’ classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.4’ classpath “com.android.databinding:dataBinder:1.0-rc0” } } allprojects { repositories { jcenter() mavenCentral() } } app模块中的build.gradle文件是 apply plugin: ‘com.android.application’ apply plugin: ‘me.tatarka.retrolambda’ apply plugin: ‘com.neenbedankt.android-apt’ apply plugin: ‘com.android.databinding’ android { compileSdkVersion 22 buildToolsVersion “22.0.1” lintOptions { abortOnError false } defaultConfig { […]

Android:常量内存消耗/ dumpGfxInfo()

给定:使用Android Studio向导创建的简单活动, 内部没有任何自定义代码 ,消耗永久内存调用dumpGfxInfo()。 Android Studio在Allocation Tracker中的构建显示至少有三个线程在执行相同操作: — 8< —————————————————————— * * execTransact():446, Binder (andoroid.os) * onTransact():545, ApplicationThreadNative (android.app) * dumpGfxInfo():1107, ActivityThread$ApplicationThread (android.app) — 8< ——————————————————————- 显然dumpGfxInfo()通过为空字符串分配内存来消耗内存。 编译的唯一相关依赖项是com.android.support:appcompat-v7:22.2.1 随着这种内存消耗,出现以下exception(有时): 15331-15364/ W/Binder﹕ Caught a RuntimeException from the binder stub implementation. java.lang.NullPointerException: Attempt to read from field ‘android.view.HardwareRenderer android.view.View$AttachInfo.mHardwareRenderer’ on a null object reference at android.view.WindowManagerGlobal.dumpGfxInfo(WindowManagerGlobal.java:466) at […]

apply plugin:’android’或者应用插件:’com.android.application’

如在主题中。 Gradle需要设置plugin ,有时会提到apply plugin: ‘android’ ,以及其他apply plugin: ‘com.android.application’ 。 有什么区别? 应该使用哪一个?

在Android Studio中导入Cordova项目

我正在尝试创建一个Cordova项目。 创建项目cordova create myProject我想在Android Studio中打开它。 问题是……它不起作用。 CordovaLib不会构建各种错误package android.* does not exist 。 有谁知道如何在Android Studio中导入cordova项目?

无法解析模板“Class”

我想在android中创建类但我得到了这个错误 无法解析模板“类”错误消息:此模板未生成Java类或接口 并在事件日志中我收到此错误 FileNotFoundException:条目fileTemplates //在/D:/Android%20Studio/lib/idea.jar中找不到// code / Google Test Fixture SetUp Method.cc.ft 这是我的应用程序bulid gradle apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion ‘25.0.0’ defaultConfig { applicationId “com.hh.ss.msed” minSdkVersion 14 targetSdkVersion 26 versionCode 1 versionName “1.0” multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } dependencies { compile fileTree(dir: ‘libs’, include: […]

Android Studio“Open Declaration”就像eclipse

是否有类似eclipse中的“开放声明”的function,我们可以在新的Android Studio中使用? 就像F3按钮一样。