titulo - programacion android studio pdf




Android Studio: la ruta local no existe (20)

¿Has probado Build -> Rebuild project?

Después de actualizar Android Studio a 0.2.4, no puedo implementar mi proyecto. Hay una falta de coincidencia completa del nombre de archivo apk.

Waiting for device.
Target device: 0146B0020E010020
Uploading file
    local path: /home/martin/workspace/git/projectname/projectname/project/build/classes/debug/AppName.apk
    remote path: /data/local/tmp/com.xxx.xxx.android.projectname
Local path doesn't exist.

Después de leer algunas publicaciones aquí, cambié la ruta de salida a la carpeta build / apk, pero el problema persiste. En lugar del projectname-debug-unaligned.apk creado, él está buscando el nombre del proyecto.apk y no tengo ni idea de cómo y dónde puedo decirle que cambie el nombre que está buscando. ¿Algunas ideas?

PD: Sí, he leído varias publicaciones que se muestran en la lista del lado derecho. El reinicio del IDE funcionó para mi compañero de trabajo, pero no para mí.

Editar:

Tropecé de un problema al next así que volví a la única versión descargable que pude encontrar: 0.2.0.

No desaparecen los elementos de la interfaz de usuario, puedo crear nuevos proyectos y, lo mejor de todo, finalmente puedo implementar la APK desde el estudio a mi dispositivo de nuevo. Probaré 0.2.5 tan pronto como sea lanzado.


Así es como lo resolví para Android Studio 1.0.1 :

En el archivo build.gradle principal de la aplicación, asegúrese de que la versión gradle sea al menos 1.1.0 así:

classpath 'com.android.tools.build:gradle:1.1.0'

y la sección de repositories contiene mavenCentral() lugar de jCentral()


De 0.2.13 a 0.3.0 Simplemente descargue el nuevo gradle 1.8 desde http://www.gradle.org/downloads Reimporte el proyecto y elija el nuevo gradle que usará.

en build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.1'
    }
}

no estoy seguro de que realmente lo necesite, pero utilizo los cachés invalidados y reinicio antes de reimportar el proyecto


El video de HotNoob 'Android Ep8 - Reparar el error de Android Studio "La ruta local no existe.' 'Funcionó para mí. http://youtu.be/i4WcMIyc8OQ


En mi caso, el problema fue solo que una carpeta en la ruta del proyecto contiene caracteres no ingleses (en árabe)


Heh intentó todas estas respuestas y ninguna de ellas funcionó. Creo que una causa común de este problema es mucho más simple.

Aconsejo a todos los que tienen este problema que miren su configuración de inicio:

¡Mira! La configuración de lanzamiento contiene opciones para las cuales se implementará APK. Si eliges la opción predeterminada, Android Studio no tendrá en cuenta los sabores de ningún producto, los tipos de compilación, etc. que tengas en tu archivo gradle. En mi caso, tengo varios tipos de compilación y sabores de productos, y recibí "ninguna ruta local" cuando intento lanzar un sabor de producto no predeterminado.

¡Android Studio no estuvo mal! No pudo encontrar el APK predeterminado, porque no lo estaba creando. Resuelvo mi problema al elegir "No desplegar nada" y luego ejecutar la tarea de instalación de gradle que necesitaba para mi combinación específica de tipo de sabor / construcción del producto.


Lo arreglé añadiendo "Gradle-aware make" antes del lanzamiento en la configuración de mi lanzamiento.


Lo obtuve después de actualizar a 0.2.7 desde 0.2.5. Se eliminaron todas las carpetas * .iml, .idea, se reinició IDE y luego se volvieron a importar las configuraciones. Gradle trabajó para mí


Me las arreglé para arreglar esto. Seguí las instrucciones de Adams pero todavía no funcionaba, así que seguí cavando e hice esto sobre las instrucciones de Adams:

Fui a Module Settings y en la pestaña Paths en Compiler output he seleccionado Inherit project compile output path . Estoy ejecutando 0.3.0


Originalmente vi este error después de actualizar de 0.2.13 a 0.3. Estas instrucciones se han actualizado para el lanzamiento de Android Studio 0.5.2. Estos son los pasos que completé para resolver el problema.

1.En build.gradle, asegúrese de que gradle esté configurado en 0.9.0

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.0'
    }
}

2.En gradle-wrapper.properties, asegúrese de usar gradle 1.11

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.11-all.zip

3.Sincronice el proyecto con archivos gradle presionando el botón a la izquierda del botón avd

4. Intenta construir un proyecto de nuevo. Si aún tiene problemas, pruebe File> Invalidate Caches / Restart

NOTA: Si está usando 0.9.+ Y da Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'. Received status code 401 from server: Unauthorized Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'. Received status code 401 from server: Unauthorized (ocurre esporádicamente) luego cambie a 0.9.0 . Además, debes usar las herramientas de compilación 19.0 o buildToolsVersion que asegúrate de tenerlas descargadas en el administrador de buildToolsVersion y usarlas como buildToolsVersion en cualquier archivo de Gradle que contenga esa información.


Para mí, la desinstalación de la aplicación del dispositivo funciona. :)


Por favor, consulte el archivo build.gradle. si hay alguna operación sobre "applicationVariants.all" o la asignación a output.outputFile, significa tratar de cambiar al nombre o la ubicación del archivo de salida.

Puede tratar de comentar primero y luego intentar de nuevo.


Recientemente tuve el mismo problema y ninguna de las soluciones mencionadas me funcionó.

¿Qué causó el problema: mi proyecto Android funcionaba bien sin ningún problema. Después de actualizar mi Android Studio a 1.2 Beta, se muestra el error " La ruta de acceso local no existe " cuando intenté ejecutar en el dispositivo.

Esto es lo que funcionó para mí:

  1. gradle-wrapper.properties distributionUrl = https://services.gradle.org/distributions/gradle-2.3-all.zip
  2. build.gradle

    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:1.1.3'
        }
    }
    

La última versión estable de la herramienta de compilación gradle es 1.1.3 http://jcenter.bintray.com/com/android/tools/build/gradle/


Reiniciar Android Studio (0.3.0) funcionó para mí.


Resolví este problema deteniendo el graam deamon escribiendo ./gradlew -stop en la terminal


Si su proyecto no es un proyecto de Gradle,

Y este error "ruta local no existe" después de actualizar Android Studio a la versión 0.9.2+

Debería abrir el archivo .iml del proyecto y eliminarlo:

<facet type="android-gradle" name="Android-Gradle">
  <configuration>
    <option name="GRADLE_PROJECT_PATH" />
  </configuration>
</facet>

Me solucionó el problema.


Simplemente cierre The Android Studio y reinícielo y Sysnc. Gradle Files Again ...... Y ejecutar el proyecto de nuevo


Tuve que volver a importar mi proyecto. También me aseguré de actualizar la dependencia gradle en mi archivo build.gradle. En el caso de Android Studio 0.3 esto fue 0.6. +. Eso pareció hacer el truco.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}

eliminar el directorio de salida y la carpeta .ide trabajar para mí


Sincronice el proyecto y todo se hará en la versión 1.1.0





android-studio