Android 工具链 - 我为 Android 设备开发(Android SDK 版本 30.0.3):
X cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
Run Code Online (Sandbox Code Playgroud) 我刚开始使用Android Studio(IntelliJ),现在我正在查找该功能,以便在项目的任何文件中找到字符串的出现.例如:我想找到包含字符串" .getUuid()"的所有文件
右上角的搜索没有给出正确的结果,我认为我无法在编辑>查找下找到此功能.
有人能指出我正确的方向吗?
在Eclipse中,当您将鼠标悬停在某个方法上时,会出现一个窗口,其中包含该方法的作用,参数的含义以及返回的内容.有没有办法让Android Studio做同样的事情?
当我从Android Studio打开Android SDK Manager时,显示的SDK Path是:
\android-studio\sdk
Run Code Online (Sandbox Code Playgroud)
我想改变这条道路.我该怎么做?
我刚刚在Window 7 64bit中安装了Android Studio.
当我启动应用程序时,我们编写代码的屏幕背景为白色.
我更喜欢黑色或任何其他颜色.
我不确定我们是否可以更改颜色/主题或添加更多主题.
我有一个多项目(~10个模块),每次建筑大约需要20-30秒.当我在Android Studio中按Run时,我必须每次都等待重建应用程序,这非常慢.
是否可以在Android Studio中自动化构建过程?或者您对如何更快地完成此过程有任何建议?
在Eclipse中,由于自动构建,在模拟器上运行相同的项目大约需要3-5秒.
这是我的build.gradle文件(app模块):
buildscript {
repositories {
maven { url 'http://repo1.maven.org/maven2' }
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':libraries:SharedLibs')
compile project(':libraries:actionbarsherlock')
compile project(':libraries:FacebookSDK')
compile project(':libraries:GooglePlayServices')
compile project(':libraries:HorizontalGridView')
compile project(':libraries:ImageViewTouch')
compile project(':libraries:SlidingMenu')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 8
targetSdkVersion 16
}
}
Run Code Online (Sandbox Code Playgroud) 我已将自己从Eclipse转移到Android Studio.现在我正在尝试使用我的地图应用程序.所以我需要我的SHA-1指纹证书号码.
当我使用Eclipse时,它正好在Windows - > Preferences - > Android - > Build下.但是在Android Studio中,我找不到这样的选项,以便我可以轻松找到指纹.我正在使用Windows.我从这个链接中读到:
当您从IDE运行或调试项目时,Android Studio会自动以调试模式签署您的应用程序.
所以我尝试在从此链接设置我的Java bin路径后在命令行中运行它,但遗憾的是找不到我的指纹.据说这是非法的选择.
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)
有没有办法从Android Studio中找到SHA-1指纹,就像在Eclipse中一样容易?由于我是Android Studio中的新手,找到它的完整过程是什么?
我想要添加的另一件事是我让我的Eclipse生成SHA-1指纹,之前我在Google开发者控制台中将该应用程序注册在该指纹上,并且我通过该API密钥在Eclipse中使用该应用程序.在Android Studio中我的项目是否可以使用相同的API密钥?
我最近在我的Macbook Pro上下载了Android Studio,每次打开它时都会搞砸它.它给了我插件错误和其他几个错误.我需要从我的mac上完全卸载它.我试图从我的mac中删除它,然后再次安装,就像你第一次做的那样,但它没有做任何事情,现在出现同样的问题.
我怎样才能完全删除它并重新安装一个新的?
我下载了最新的Android SDK工具版本24.4.1.我使用命令行来安装SDK.我y被问到时打字了
在安装成功之后,您是否接受许可'android-sdk-license-c81a61d9'[y/n]:y
但是当使用Gradle 3.1构建时,会显示以下内容
您尚未接受以下SDK组件的许可协议:[Android SDK Platform 23,Android SDK Build-Tools 23.0.1].在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装.或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请访问http://d.android.com/r/studio-ui/export-licenses.html
我检查~/.android和/opt/android-sdk在那里的Android工具把.既不包含名为的文件夹licenses.
我想将Android Studio中的最低SDK版本从API 12更改为API 14.我尝试在清单文件中更改它,即
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="18" />
Run Code Online (Sandbox Code Playgroud)
并重建项目,但我仍然得到Android Studio IDE抛出一些错误.我认为我必须在"项目属性"或类似的东西中设置min SDK,以便IDE识别出更改,但我无法在Android Studio中找到这样做的地方.
android-studio ×10
android ×4
gradle ×2
build.gradle ×1
flutter ×1
google-maps ×1
macos ×1
sdk ×1
search ×1
themes ×1
uninstall ×1