Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


AndroidStudio: agrega carpeta virtual en gradle

Utilizo el archivo build.gradle para recopilar varias carpetas en mi computadora en la carpeta de activos de mi aplicación:

sourceSets { main { assets.srcDirs = ['../someFolder/', 'src/main/assets'] } } 

Esto lleva a mi carpeta de activos con los archivos de someFolder y la carpeta de activos "original":

  • No se pudo encontrar com.android.support:support-v4:22.0.0. Después de la actualización del SDK
  • La compilación AAPT2 falló: Dimen no válido en Android 3.0 Canary 1
  • Cómo realizar una prueba de unidad
  • Android Crashlytics ndk; Valores de NdkOut y NdkLibsOut en build.gradle
  • Gradle no puede eliminar directorio debido a .fuse_hidden
  • Excluir .jar de compilar en Android Studio con Gradle
  •  //The "physical" folders ../someFolder |- file1.txt |- file2.txt |- file3.txt src/main/assets |- asset1.txt //...become this: assets |- file1.txt |- file2.txt |- file3.txt |- asset1.txt 

    ¿Cómo puedo redirigir las rutas en gradle para que mi carpeta de activos contenga una carpeta "someFolder" con todos los archivos de someFolder , por ejemplo:

     assets |- someFolder |--- file1.txt |--- file2.txt |--- file3.txt |- asset1.txt 

  • Environment.getExternalStorageDirectory no devuelve la ruta al almacenamiento extraíble
  • Varios Table SQLite DB Adapter (s) en Android?
  • No se puede obtener el permiso de WRITE_SETTINGS
  • Cómo agregar sombra alrededor de imagen circular
  • Administrador de alarmas en android
  • Android: deshabilitar los botones OK / Cancelar de DialogFragment
  • One Solution collect form web for “AndroidStudio: agrega carpeta virtual en gradle”

    1) Cree una carpeta dentro del proyecto como sus activos externos ./extAssets

     sourceSets.main.assets.srcDirs = ['src/main/assets', './extAssets'] 

    2) Vincular todos sus directorios externos dentro de esta carpeta

     $ cd extAssets/ $ ln -s ../../someFolder/ someFolder 

    Como resultado, verá

     assets |- someFolder |--- file1.txt |--- file2.txt |--- file3.txt |- asset1.txt 

    Sin ninguna copia de archivo

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.