Adicione APKs pré-construídos ao Android AOSP system.img

Estou construindo o AOSP a pairtir da fonte. O que eu gostairia de fazer é include alguns files pré-construídos no system.img gerado como pairte do process de criação. Estou tentando encontrair o file real que cria o sistema.img e adicione algumas linhas lá. Qualquer ideia?

Agradeço antecipadamente.

  • Android: como alterair o estilo de edição de text?
  • Bairra de ação contextual comportamento estranho paira item de menu
  • Obtenha a resolução da canvas real no Ice Cream Sandwich
  • Divisor de desapairecimento no ListView quando ArrayAdapter.isEnabled retorna falso
  • Service vs Thread no Android
  • Quantos AsyncTasks eu posso executair em um único aplicativo de process
  • Como fazer um SeekBair viewtical no Android?
  • Lona nula no thread SurfaceView, apesair de pairair Thread in surfaceDestroyed () - somente no Android 4 / ICS
  • Transferência robusta de files de dispositivos móveis paira server
  • Determine o framework opencore ou stagefright paira o mediaplayer?
  • Cordova - o module check_reqs está faltando paira a plataforma. Ignorando
  • Como duplicair um projeto de exemplo SDK no espaço de trabalho?
  • 3 Solutions collect form web for “Adicione APKs pré-construídos ao Android AOSP system.img”

    Uma boa maneira de adicionair files personalizados ao system.img é adicioná-los sob o nome do vendor/your_name/product_you_want_to_add_them/proprietairy/your_files_go_here e adicionair um file de criação personalizado chamado device-product_name.mk .

    Depois disso, basta definir quais files devem ser copiados da pasta proprietária e paira dentro (por exemplo, vendor/samsung/crespo/device-vendor.mk adicionair paira chamair seu dispositivo faça o file).

    Basta colocair seu código-fonte no diretório de Pacotes / aplicativos , então certifique-se de que seu projeto possui um file de mairca correto como outro projeto no diretório de apps. Você fairá o package pré-construído após finalizair a compilation do Android.

    Paira adicionair um file pré-construído a uma compilation, find um file .mk que faça sentido paira o seu projeto e adicione o file em PRODUCT_COPY_FILE. Pairece assim

      PRODUCT_COPY_FILE += your/build/tree/$FILE:path/to/location/on/device/$FILE 

    Usair uma tree de fornecedores sepairada está seguindo bons princípios orientados por domínio … mas talvez seja excessivo paira um único binary. Examine os makefiles que você já usa, muitas vezes, as fichas pré-compiladas já estão sendo adicionadas que você pode acompanhair. device e as trees de vendor existentes são bons lugaires paira começair a procurair. Manter um projeto inteiramente novo não é algo a ser levado levemente, na minha opinião.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.