Articles of 机器人工作室

将Visual Studio在线Git存储库集成到Android Studio 1.0.2

我正在使用Visual Studio在线进行我的开发过程。 我想要将我的Android Studio 1.0.2代码整合到其中。 但是,据我所知Android Studio没有TFS插件。 这就是为什么我想使用Git进行源代码pipe理。 如何将Visual Studio Online Git存储库集成到Android Studio 1.0.2。 我应该遵循什么步骤?

错误:任务':lib:compileReleaseAidl'的执行失败。 >执行者Singleton没有启动

当我从Github将一个项目导入到我的Android Studio中时,会发生这种情况。 如何解决它? Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugTestSources, :lib:generateDebugSources, :lib:generateDebugTestSources] :app:preBuild :app:preDebugBuild :app:checkDebugManifest :app:preReleaseBuild :lib:compileLint :lib:copyReleaseLint UP-TO-DATE :lib:preBuild :lib:preReleaseBuild :lib:checkReleaseManifest :lib:preDebugBuild :lib:preDebugTestBuild :lib:prepareComAndroidSupportAppcompatV72102Library UP-TO-DATE :lib:prepareComAndroidSupportCardviewV72102Library UP-TO-DATE :lib:prepareComAndroidSupportSupportV42102Library UP-TO-DATE :lib:prepareReleaseDependencies :lib:compileReleaseAidl FAILED Error:Execution failed for task ':lib:compileReleaseAidl'. > Executor Singleton not started

包org.apache.http.client不存在

我正在尝试检查login凭据,但我一次又一次地得到这些错误,我已经尝试了一切。 我是新的android任何forms的帮助将不胜感激。 如果还有其他好的方法来实现,想知道如何暗示 错误 Error:(19, 30) error: package org.apache.http.client does not exist Error:(15, 23) error: package org.apache.http does not exist Error:(16, 23) error: package org.apache.http does not exist Error:(17, 23) error: package org.apache.http does not exist Error:(18, 30) error: package org.apache.http.client does not exist Error:(20, 37) error: package org.apache.http.client.entity does not exist Error:(21, 38) error: […]

Android Studio本地path不存在

我使用Gradle将我的Eclipse项目导入Android。 起初,我遇到了R.java的问题,但是我通过在“项目设置”中添加“gen”文件夹作为源解决了这些问题。 但是,即使Android Studio不再显示任何错误,当我尝试将项目部署到我的Android设备上时,出现错误: Waiting for device. Target device: 01c47c94e112d5fb Uploading file local path: C:\Users\Szymon\Eclipse\Android App\build\apk\Android App-debug-unaligned.apk remote path: /data/local/tmp/szym1000.androidapp Local path doesn't exist.` 我检查了我的Android应用程序文件夹,并没有生成文件夹,这是真的。 但为什么没有Android Studio生成它? 我发现有人在这里有类似的问题。 不过,我不知道如何在Android Studio中运行gradlew packageDebug 。 有任何想法吗?

如何使工具栏不与Android中的其他内容重叠?

我正在尝试使用工具栏开发一个活动(该示例或多或less取自教程),但工具栏总是与其他内容的一部分重叠。 这是一个截图: 蓝色工具栏与其他一些内容重叠。 我试图在SO上search类似的问题,但只find了一些不相关的东西。 我也尝试改变一些元素的顺序,并取而代之的是wrap_content < – > match_parent ,它最多使布局恶化。 我相信我错过了一些非常重要的东西,但我不明白。 activity_main.xml代码: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context=".MainActivity" > <android.support.design.widget.AppBarLayout android:layout_height="wrap_content" android:layout_width="match_parent" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary"/> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_main" /> </android.support.design.widget.CoordinatorLayout> content_main.xml代码: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="match_parent" android:useDefaultMargins="true" android:alignmentMode="alignBounds" android:columnOrderPreserved="false" android:columnCount="4" > <TextView android:text="@string/MainTitle" android:textSize="32dip" android:layout_columnSpan="4" […]

在Android Studio中忽略特定文件的拼写警告

我只想在Android Studio中忽略特定文件的拼写检查警告。 我已经试过了,但这似乎相当于SuppressLint而不是SuppressWarning。 http://developer.android.com/tools/debugging/improving-w-lint.html 以下是我想要做的事情的例子 <?xml version="1.0" encoding="utf-8"?> <lint> <issue id="SpellCheckingInspection" severity="typo"> <ignore path="app/src/main/res/values/local_values.xml" /> <ignore path="app/src/main/res/values/strings.xml" /> <ignore path="app/src/main/AndroidManifest.xml" /> </issue> </lint> 有任何想法吗?

Android Studio – 4K显示器UI缩放

141的最新更新使所有的图标真的很小。 我看到字体的清晰度有了很大的提高,这使得我觉得开发者已经增加了对4k显示器的支持,但是我找不到任何相关的扩展UI的选项。 任何想法如何扩大用户界面?

Android工作室在更改project.archivesBaseName时上传旧apk

我已经configuration了build.gradle,所以每次创build版本构build时都会增加version.properties中的版本代码。 我也使用apk文件的版本代码。 然而,Android工作室似乎忽略了版本的变化,所以当我从ide运行debugging版本,然后组装使用控制台发布版本(这增加了版本号),然后再次从IDE运行debugging,它正确地build立一个与增加版本的apk文件名,但上传旧APK到设备。 所以为了让我们有一个版本代码= 377。 从IDE运行debugging版本 – >构build并上传GradleTestApp-v1.5( 377 )-debug-unaligned.apk gradle assambleRelease – >构buildGradleTestApp-v1.5( 377 )-release-unsigned.apk,然后将versionCode增加到378 再次从IDE运行debugging版本 – >生成GradleTestApp-v1.5( 378 )-debug-unaligned.apk(正确的行为),然后将旧的GradleTestApp-v1.5( 377 )-debug-unaligned.apk上传到设备 我错过了什么? 这是我的gradle脚本: ext{ versionPropFile = 'version.properties' Properties versionProps = getVersionProps() } project.archivesBaseName=project.archivesBaseName+"-v"+versionProps['name'] + "(" + versionProps['code']+")" def Properties getVersionProps(){ def Properties versionProps = new Properties() versionProps.load(new FileInputStream(file(versionPropFile))) return versionProps } task('increaseVersionCode') << […]

Android Studio如何validation首选项屏幕上的XML?

我有这个在我的喜好屏幕的XML文件,基于其他的 答案 : <PreferenceScreen android:title="@string/preference_title" android:summary="@string/preference_summary"> <intent android:action="android.intent.action.VIEW" android:data="mailto:"> <extra android:name="android.intent.extra.SUBJECT" android:value="@string/email_subject"/> <extra android:name="android.intent.extra.TEXT" android:value="@string/email_body"/> </intent> </PreferenceScreen> Android Studio将“额外”元素标记为“这里不允许”。 我真的不明白它是如何validationXML的,因为没有实际的DTD。 “额外”似乎正常工作。 或者我甚至可以使用Preference.OnPreferenceClickListener,如果我想避免XML。 我只是想知道(一)Android Studio是如何validation它,和(b)如果我使用一些阴暗的黑客,并不总是工作,通过包括额外的元素。

我应该把什么imeActionId?

我想使用Android Studiologin活动创build应用程序。 它说@ id / login属性imeActionId不是一个有效的整数。 发生了什么? 我没有改变任何东西。它默认是'android:imeActionId =“@ + id / login”'。 http://sofzh.miximages.com/android/ow5b8.png 我的源代码。 AndroidManifest.xml中 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.com.login" > <!– To auto-complete the email text field in the login form with the user's emails –> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.READ_PROFILE" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity […]