Android Komut Satırı Derlemede Hata Alıyorum
-
Merhabalar,
Terminalden proje oluşturup derleme yapmaya çalışıyorum ama hata alıyorum. Anlayanlar bir bakabilir mi;
Proje oluşturduğum satır;
android create project --target android-23 --name AND1 --path . --activity MainActivity --package com.sky.mobile
ant debug komutunda aldığım hata
Buildfile: /home/lambda/Workspace/AND1/build.xml -set-mode-check: -set-debug-files: -check-env: [checkenv] Android SDK Tools Revision 25.1.6 [checkenv] Installed at /home/lambda/android/android-sdk-linux -setup: [echo] Project Name: AND1 [gettype] Project Type: Application -set-debug-mode: -debug-obfuscation-check: -pre-build: -build-setup: [getbuildtools] Using latest Build Tools: 23.0.3 [echo] Resolving Build Target for AND1... [gettarget] Project Target: Android 6.0 [gettarget] API level: 23 [gettarget] WARNING: No minSdkVersion value set. Application will install on all Android versions. [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: /home/lambda/Workspace/AND1/bin/rsObj [mkdir] Created dir: /home/lambda/Workspace/AND1/bin/rsLibs [echo] ---------- [echo] Resolving Dependencies for AND1... [dependency] Library dependencies: [dependency] No Libraries [dependency] [dependency] ------------------ [echo] ---------- [echo] Building Libraries with 'debug'... [subant] No sub-builds to iterate on -code-gen: [mergemanifest] No changes in the AndroidManifest files. [echo] Handling aidl files... [aidl] No AIDL files to compile. [echo] ---------- [echo] Handling RenderScript files... [echo] ---------- [echo] Handling Resources... [aapt] Generating resource IDs... BUILD FAILED /home/lambda/android/android-sdk-linux/tools/ant/build.xml:649: The following error occurred while executing this line: /home/lambda/android/android-sdk-linux/tools/ant/build.xml:694: Execute failed: java.io.IOException: Cannot run program "/home/lambda/android/android-sdk-linux/build-tools/23.0.3/aapt": error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at java.lang.Runtime.exec(Runtime.java:620) at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442) at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:629) at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:670) at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:496) at com.android.ant.AaptExecTask.execute(AaptExecTask.java:703) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at com.android.ant.IfElseTask.execute(IfElseTask.java:120) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:396) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:435) at org.apache.tools.ant.Target.performTasks(Target.java:456) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) at org.apache.tools.ant.Project.executeTarget(Project.java:1376) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1260) at org.apache.tools.ant.Main.runBuild(Main.java:853) at org.apache.tools.ant.Main.startAnt(Main.java:235) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:285) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112) Caused by: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.<init>(UNIXProcess.java:248) at java.lang.ProcessImpl.start(ProcessImpl.java:134) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... 46 more Total time: 0 seconds
-
Soruna çözüm değil ama merak ettim, neden o kadar IDE varken terminalden oluşturmaya çalışıyorsun projeni? Ayrıca Gradle ya da Maven varken neden hala ANT?
-
JPriest bunu yazdı
Soruna çözüm değil ama merak ettim, neden o kadar IDE varken terminalden oluşturmaya çalışıyorsun projeni? Ayrıca Gradle ya da Maven varken neden hala ANT?
Java IDEleri ile başım dertte. Her türlü yavaşlığını göze aldım, şimdi de Android Studio 'nun verdiği hata: "Unable to run mksdcard SDK tool.". Artık yordu beni uğraşmak istemiyorum.
Gradle 'de hata veriyor. build etmiyor.
Ubuntu 16.04 öncesinde komut satırında bir hat almıyordum. 16.04 'te hata vermeye başladı.
-
Abi akşama doğru yurtta olacağım Android Exe'yi indirir misin seninle beraber kurup bi proje çalıştıralım ?
EDİT : Android SDK 'ları da indirmen lazım API'ler yani
MhmdAlmz tarafından 27/May/16 15:20 tarihinde düzenlenmiştir -
SDK yı indiriyor şu an.
Windows a geçtim.
-
Sdk lar inince pm at bakalım abi
-
böyle şeylerle vaktini heba etme, kur windows geç
-
Hallettin mi abi ?
-
ozgunlu bunu yazdı
böyle şeylerle vaktini heba etme, kur windows geç
haklısın cidden. Windows 'ta herşey çok dah akolay. :\
@MhmdAlmz;
Akk belası yüzünden daha indiremedim.
-
ben Android Studio + Sdk'ları 6 gün'e kurmuştum Kyk Wifi ile :D 6 gün okula gitmedim pc kapatmamak için :D Bunlar daha ne ki. Android Studio açtığında 10 gün bekleyeceksin falan filan :D Biraz zahmetlidir ama çalıştıktan sonra iyidir hızlıdır :D