Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Compiling Android system on Linux MInt Post 303031377 by gearm on Wednesday 27th of February 2019 10:43:08 AM
Old 02-27-2019
Compiling Android system on Linux MInt

i have been trying to compile an android Marshmello system with no success. every time i try to compile i get this error

Code:

javac: invalid source release: 1.7s 
 Usage: javac <options> <source files> 
 make: *** [out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes-full-debug.jar] Error 41 
 #### make failed to build some targets (03:04 (mm:ss)) ####


when i check my javac version i get this:
Code:

javac 1.7.0_161 
 java version "1.7.0_161" 
 OpenJDK Runtime Environment (IcedTea 2.6.12) (7u161-2.6.12-1) 
 OpenJDK 64-Bit Server VM (build 24.161-b01, mixed mode)


which seems to be the correct version for my system

i have set JAVA_HOME and ANDROID_JAVA_HOME to the following paths in the bash.rc file
Code:
 
 echo $ANDROID_JAVA_HOME    
 /usr/lib/jvm/java-7-openjdk-amd64 
  
 echo $JAVA_HOME 
 /usr/lib/jvm/java-7-openjdk-amd64

yet nothing seems to work and i keep getting the same error. can anyone help me? thank you

Last edited by vgersh99; 02-27-2019 at 12:08 PM..
 

10 More Discussions You Might Find Interesting

1. Android

Example Linux Commands on Android

In case you are interested, here is a partial list of linux-like commands on Android OS: /sbin adbd devmgr recovery dfta init dfta.sh fat.format redbend_ua /system/bin (partial list) sh date netstat mount umount (0 Replies)
Discussion started by: Neo
0 Replies

2. Android

Android is Linux (and Java)

In case you did not know, Android 2.1, Éclair, runs on the 2.6.29 Linux kernel. However, the user space it is built atop Dalvik, a Google-designed custom JVM (Java virtual machine). This is pretty interesting, when you think about it. The core of Android is the linux kernel, and the standard... (5 Replies)
Discussion started by: Neo
5 Replies

3. Android

android bring linux to end user

one of the thing that I think is great in android is that it bring linux to the end user. Until now linux was used mainly on servers, super computer and embedded device. However now with the smartphone and tablets, many people that never heard about linux use it without nowing it. The... (1 Reply)
Discussion started by: programAngel
1 Replies

4. Android

64 bit Android SDK in GNU/Linux

Hi guys :) I've just switched from 32 bit to a 64 bit Arch Linux and I've installed the android SDK but, I can't run the emulator because some lib is missing ( ia32-libs ), if anyone have resolved this problem in a non Debian based GNU/Linux Distro let me know. I've search the web for that lib but... (2 Replies)
Discussion started by: pharaoh
2 Replies

5. Programming

Is android an operating system of unix.

I have a query that is about android application based mobile. actually android is so popular in mobiles and its w using sell cmd also UNIX is also support shell files. So it is a operating system of UNIX. But i am not sure please help me. (5 Replies)
Discussion started by: andrepitt77
5 Replies

6. Programming

Tools to monitor system performance in Android or linux

Hi, May i know the tools which will give the below details in a consolidated fashion for some 'X' duration in single and multicore processors, 1) How many times and how long scheduler code and kernel threads are executing ? 2) Details about each process, time spent in each state (run, wait... (0 Replies)
Discussion started by: tkarthi85
0 Replies

7. Red Hat

How to use android App in Linux?

Hi, I want to use android Apps like whats up with my linux pc. Can any one give some steps or way how to do the same ? (1 Reply)
Discussion started by: Priy
1 Replies

8. Android

Running only the Linux kernel of an Android device

I am looking for a way to run on top of the Linux kernel of an Android device. I want to use the existing configured Linux beneath Android rather than put a new Linux distribution onto a device. The article "The Android boot process from power on" (sorry, forum won't let me paste the link)... (0 Replies)
Discussion started by: raoulney
0 Replies

9. Android

Android (operating system)

From Wikipedia (FYI): (0 Replies)
Discussion started by: Neo
0 Replies

10. Debian

Linux Mint 16

I use linux mint 16 and I'm new to live ux. what should I know? (4 Replies)
Discussion started by: Cryptek
4 Replies
build.xml(5)							File Formats Manual						      build.xml(5)

NAME
build.xml - configuration file used by ant to build projects DESCRIPTION
The file build.xml is the default configuration file used by ant to determine target to build for a specific project. It can be considered the ant equivalent of Makefile.. The format of ant is XML and for each project a seperate file is constructed. The buildfile consists of one or more tasks. An example is given below. <project default="compile"> <target name="compile"> <javac srcdir="src"> </target> </project> This example has one target and it is defaulted. The target itself consists of one task javac which compiles the files in the src direc- tory. TARGETS
Targets can depend on other targets. These dependencies are given by the depends attribute of the <target> element. TASKS
A task is a piece of code that is executed. Ant recognizes built-in task, optional tasks, but one can also write new tasks. Built-in tasks The built-in tasks are: Ant, AntCall, AntStructure, Apply, Available, Chmod, Copy, Cvs, Delete, Deltree, Echo, Exec, ExecOn, Fail, Filter, FixCRLF, GenKey, Get, GUnzip, GZip, Jar, Java, Javac, Javadoc/Javadoc2, Mail, Mkdir, Move, Patch, Property, Replace, Rmic, SignJar, Sql, Style, Tar, Taskdef, Touch, TStamp, Unjar, Untar, Unwar, Unzip, Uptodate, War, Zip Java Executes a Java class within the running (Ant) VM or forks another VM if specified. Below are some of the attibutes to the <java> element: classname (required) the Java class to execute fork if enabled triggers the class execution in another VM (disabled by default) jvm the command used to invoke the Java Virtual Machine, default is java. The command is resolved by java.lang.Runtime.exec(). Ignored if fork is disabled. Other arguments are classpath, classpathref, maxmemory, failonerror, dir and output. Javac Compiles a source tree within the running (Ant) VM. srcdir (required) location of the java files destdir location to store the class files debug indicates whether source should be compiled with debug information; defaults to off optimize indicates whether source should be compiled with optimization; defaults to off target generate class files for specific VM version (e.g., 1.1 or 1.2). includes comma-separated list of patterns of files that must be included; all files are included when omitted excludes comma-separated list of patterns of files that must be excluded; no files (except default excludes) are excluded when omit- ted. defaultexcludes indicates whether default excludes should be used (yes | no); default excludes are used when omitted. Other arguments are includesfile, excludesfile, classpath, bootclasspath, classpathref, bootclasspathref, extdirs, encoding, depre- cation, verbose, includeAntRuntime, includeJavaRuntime and failonerror. Properties A project can have a set of properties, which consist of a name value combination. Within tasks they can be used by placing them between "${" and "}", as in "${builddir}/classes". Built-in Properties Ant provides access to all system properties as if they had been defined using a <property> task. For example, ${os.name} expands to the name of the operating system. basedir the absolute path of the project's basedir (as set with the basedir attribute of <project>). ant.file the absolute path of the buildfile. ant.project.name the name of the project that is currently executing; it is set in the name attribute of <project>. ant.java.version the JVM version Ant detected; currently it can hold the values "1.1", "1.2" and "1.3". Classpath The classpath can be set by using the <classpath> element: <classpath> <pathelement path="${classpath}"/> <pathelement location="lib/helper.jar"/> <fileset dir="lib"> <include name="**/*.jar"/> </fileset> </classpath> SEE ALSO
ant(1) AUTHOR
This manpage is made by Egon Willighagen <egonw@sci.kun.nl> and based on the Ant Manual <http://jakarta.apache.org/ant/manual/>. Mac OS X September 22, 2004 build.xml(5)
All times are GMT -4. The time now is 04:15 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy