valor una tipos resueltos residual matematica maquinaria financiera fijo ejercicios como calculo calcular calcula amortizar amortizaciones amortizacion activo android

android - tipos - el valor de origen 1.5 está obsoleto y se eliminará en una versión futura



tipos de amortizacion (3)

Esto se establece en el archivo ${sdk.dir}/tools/ant/build.xml . Al principio del archivo hay muchas configuraciones de property , por ejemplo,

<!-- compilation options --> <property name="java.encoding" value="UTF-8" /> <property name="java.target" value="1.5" /> <property name="java.source" value="1.5" /> <property name="java.compilerargs" value="" /> <property name="java.compiler.classpath" value="" />

También al principio de este archivo hay un comentario.

At the beginning of the file is a list of properties that can be overridden by adding them to your ant.properties (properties are immutable, so their first definition sticks and is never changed).

Por lo tanto, para anular cualquier propiedad en general y el valor de origen y el valor de destino en particular, puede colocar estas propiedades en el archivo ant.properties en el directorio de su proyecto

java.source=1.6 java.target=1.6

Esto anula la configuración predeterminada en ${sdk.dir}/tools/ant/build.xml y, por lo tanto, evita las advertencias.

¿Cómo puedo evitar que las dos advertencias a continuación generen un error que detiene el proceso de compilación?

-compile: [javac] Compiling 77 source files to /Users/andev/Workspace/android/products/myproject/1.0/Facebook/bin/classes [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] error: warnings found and -Werror specified [javac] 1 error [javac] 3 warnings


Otra posibilidad (que lo arreglará para todas las compilaciones de Android hechas con Ant), es modificar los parámetros predeterminados para la tarea -compile en <android-sdk>/tools/ant/build.xml .

En la sección <!-- compilation options --> , puede configurar los indicadores del compilador:

<property name="java.compilerargs" value="-Xlint:-options" />

o, alternativamente, cambiar los parámetros de origen y destino:

<property name="java.target" value="1.6" /> <property name="java.source" value="1.6" />

A partir de ahora, 1.6 es suficiente para evitar la advertencia.


Para poder construir, creé un archivo ant.properties en el proyecto de facebook (primer proyecto que se compila) con el contenido:

java.compilerargs=-Xlint:-options