android studio使用說明


一.學習的基本配置文檔,搞好各種參數的基本配置,熟練使用。 C:\Program Files\Java\jdk1.7.0_09\bin   二.problems meet in weather android studio: 1.代碼不自動補全 解決方法: Files ->Settings-> Editor -> Auto Import 代碼報錯時,按alt+enter可以自動修改丟失文件。   2.關於android studio的報錯信息的具體函數查找 解決方法:看高亮的字體 at com.weathercast.MyActivity$PlaceholderFragment.onCreateView(MyActivity.java:117)   3.多個安卓設備連接電腦時,使用命令報錯 adb remount 192.168.1.151:5555 error: more than one device and emulator 解決方法: adb -s 192.168.1.151:5555 remount   4.修改工程的包名稱 Right-click on the package name (src/com.android.gesture.builder). Select Refactor > Rename and change the name, for example to com.android.gestureNEW.builder. Open the manifest file. Inside the <manifest> tag, change the package name to com.android.gestureNEW.builder. Open each of the two Activity files and do Ctrl-Shift-O to add missing import packages, then save each file. Run the GestureBuilder application on the emulator. Right click on your project, scroll down to Android Tools, and then click on Rename Application Package.   5.常用注釋 <!--注釋-->   6.How to auto format code in eclipse? 把鼠標箭頭移到出錯誤的layout上 點擊鼠標右鍵選擇Source然后再選Format   8.修改在AndroidManifest.xml中有個主activity的標簽 里面那個label屬性 修改運行就好   android studio 1.0rc 9.as最新版本V1.0打開老的工程報錯 Error running app: Gradle project sync failed. Please fix your project and try again. 使用vpn修復了此問題   10.老的工程無法使用androidstudio運行,編譯報錯 Error:(16, 0) Gradle DSL method not found: 'runProguard()' Possible causes:<ul><li>The project 'weathercastv3.01' may be using a version of Gradle that does not contain the method. <a href="openGradleSettings">Gradle settings</a></li><li>The build file may be missing a Gradle plugin. <a href="apply.gradle.plugin">Apply Gradle plugin</a></li>   11.問題adb server is out of date. killing... adb nodaemon server netstat -ano | findstr "5037" tskill 4236   12.Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 0.14.4. <a href="fixGradleElements">Fix plugin version and re-import project</a> 解決方法:使用vpn修復此問題   13.Error running app: Gradle project sync failed. Please fix your project and try again. 解決方法:使用vpn修復此問題   14.app圖標無法打開,程序編譯報錯如下 Error:(16, 0) Gradle DSL method not found: 'runProguard()' Possible causes:<ul><li>The project 'weathercastv3.01' may be using a version of Gradle that does not contain the method. <a href="openGradleSettings">Gradle settings</a></li><li>The build file may be missing a Gradle plugin. <a href="apply.gradle.plugin">Apply Gradle plugin</a></li> 解決方法:app/build.grade runProguard 改成 minifyEnabled,再按同步就可以了。   15.androidstudio添加文件夾 右鍵new->package就可以了   16.androidstudio adb報錯 ADB not responding. If you'd like to retry, then please manually kill "adb.exe" and click 'Restart' Errors from ADB: adb: ADB server didn't ACK adb: * failed to start daemon * ddms: 'D:\system\sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessary 拔插后正常。   17.缺少android的19api sdk Error:Failed to find: com.android.support:appcompat-v7:21.+ <a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile">Open File</a><br><a href="open.dependency.in.project.structure">Open in Project Structure dialog</a> 解決方法: Loading SDK information... Refresh Sources: Fetched Add-ons List successfully Refresh Sources 使用vpn成功下載資源文件   18.缺少 Error:failed to find target android-19 : D:\system\sdk\android-sdk_r23.0.5-windows\android-sdk-windows <a href="install.android.platform">Install missing platform(s) and sync project</a> 解決方法:使用vpn成功下載資源文件   19.缺少文件 Error:failed to find Build Tools revision 20.0.0 <a href="install.build.tools">Install Build Tools 20.0.0 and sync project</a> 解決方法:使用vpn成功下載資源文件   20.why ftp android can't work? Error:Gradle version 1.10 is required. Current version is 2.2. If using the gradle wrapper, try editing the distributionUrl in E:\androidlearn\ftp\sun3\gradle\wrapper\gradle-wrapper.properties to gradle-1.10-all.zip. Please fix the project's Gradle settings. <a href="openGradleSettings">Gradle settings</a> 解決方法:no   21. Gradle version 1.10 is required. Current version is 2.2. If using the gradle wrapper, try editing the distributionUrl in E:\androidlearn\ftp\sun3\app\gradle\wrapper\gradle-wrapper.properties to gradle-1.10-all.zip. Please fix the project's Gradle settings.Consult IDE log for more details (Help | Show Log) 解決方法:no   22. Could not read script 'E:\androidlearn\ftp\transdroid\signing.gradle' as it does not exist. Consult IDE log for more details (Help | Show Log) 解決方法:no   23. Gradle version 1.10 is required. Current version is 2.0. If using the gradle wrapper, try editing the distributionUrl in E:\androidlearn\ftp\transdroid\app\gradle\wrapper\gradle-wrapper.properties to gradle-1.10-all.zip. Please fix the project's Gradle settings.Consult IDE log for more details (Help | Show Log)   24. Cannot start compilation: the output path is not specified for module "app". Specify the output path in Configure Project.   25. Gradle version 1.10 is required. Current version is 2.0. If using the gradle wrapper, try editing the distributionUrl in E:\androidlearn\ftp\sun1\app\gradle\wrapper\gradle-wrapper.properties to gradle-1.10-all.zip. Please fix the project's Gradle settings. Consult IDE log for more details (Help | Show Log) 26. Ambiguous method overloading for method java.io.File#<init>. Cannot resolve which method to invoke for [null, class java.lang.String] due to overlapping prototypes between: [class java.lang.String, class java.lang.String] [class java.io.File, class java.lang.String]   Consult IDE log for more details (Help | Show Log)   27. 8:15:42 IllegalStateException: Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been closed.: Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been closed. Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been closed.: Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been closed. java.lang.IllegalStateException: Cannot locate factory for objects of type DefaultGradleConnector, as ConnectorServiceRegistry has been closed. at org.gradle.internal.service.DefaultServiceRegistry.getFactory(DefaultServiceRegistry.java:310) at org.gradle.tooling.internal.consumer.ConnectorServices.createConnector(ConnectorServices.java:36) at org.gradle.tooling.GradleConnector.newConnector(GradleConnector.java:64) at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.getConnection(GradleExecutionHelper.java:300) at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:201) at com.android.tools.idea.gradle.invoker.GradleTasksExecutor.invokeGradleTasks(GradleTasksExecutor.java:402) at com.android.tools.idea.gradle.invoker.GradleTasksExecutor.run(GradleTasksExecutor.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:471) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:380) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)   28.The project is using an unsupported version of Gradle. Please point to a supported Gradle version in the project's Gradle settings or in the project's Gradle wrapper (if applicable.)   29.SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.     30.同一個project導入多個module,遇到此問題Already disposed: Module:   31.androidstudio如何開多個窗口,打開多個工程? 解決方法:使用file->open->選擇工程->提示是否使用新窗口打開。   32.mavenCentral()與jcenter()究竟有什么差別/ 待查明   33.FTP代碼無法編譯。 解決方法:a.修改E:\androidlearn\ftp\sun1\build.gradle classpath 'com.android.tools.build:gradle:0.12.+'為 classpath 'com.android.tools.build:gradle:0.14.4' b.修改E:\androidlearn\ftp\sun1\gradle\wrapper\gradle-wrapper.properties distributionUrl=http\://services.gradle.org/distributions/gradle-2.0-all.zip 改為distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM