cari

Rumah  >  Soal Jawab  >  teks badan

Adakah mengimport kebergantungan dalam studio android akan meningkatkan saiz projek?

Saya ingin tahu sama ada mengimport terlalu banyak kebergantungan ke dalam studio akan menjadikan projek lebih besar? Berapakah kadar peningkatan? Saya mengimport 6 tanggungan ke dalam projek 100M, jadi apakah anggaran saiz tanggungan dalam 100M?

世界只因有你世界只因有你2732 hari yang lalu986

membalas semua(3)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-06-27 09:21:11

    Ia akan menjadi lebih besar, tetapi secara amnya dependensi akan menggunakan ProGuard untuk membersihkan kod yang tidak dipanggil.

    balas
    0
  • PHP中文网

    PHP中文网2017-06-27 09:21:11

    Bergantung pada cara anda menyediakan tanggungan

    compile testCompile providedTunggu

    balas
    0
  • 某草草

    某草草2017-06-27 09:21:11

    Mula-mula terangkan cara mengimport dependensi, dan kemudian "projek menjadi lebih besar" merujuk kepada kod sumber atau APK yang dikompilasi biasanya digunakan lebih banyak sekarang, tetapi pakej jar, pakej aar dan perpustakaan juga diutamakan mengubah konfigurasi, dan yang berikut mengimport fail secara langsung, yang boleh dianggap sebagai kaedah yang sama
    Import fail: Saiz fail yang diimport boleh difahami sebagai saiz projek yang boleh meningkat berbeza, Bagi nisbah, adalah perlu untuk membandingkan saiz fail yang diimport dengan saiz asal projek Ia adalah nilai khusus yang boleh dikira berdasarkan projek tertentu dan fail yang diimport (nampaknya tidak berguna). Perkara yang sama berlaku untuk perkadaran fail bergantung Bagi APK yang dihasilkan, kerana fail yang diimport akan disusun dan dimampatkan, saiz fail yang diimport tidak akan sama dengan saiz APK, sebenarnya, anda boleh mula-mula menyusun versi tanpa kebergantungan tambahan untuk mendapatkan fail Apk; dan kemudian menggabungkannya dengan fail yang dihasilkan selepas menambah kebergantungan, supaya anda boleh mendapatkan jumlah saiz Apk yang diimport ialah korelasi positif antara saiz fail yang diimport dan peningkatan saiz fail apk selepas generasi (anda lebih besar dan saya juga lebih besar
    Kaedah Gradle: Mengubah beberapa baris konfigurasi, kod projek meningkat sebanyak berpuluh-puluh). bait. Walau bagaimanapun, kod lengkap akan dimuat turun semasa menyusun, iaitu saiz Apk berubah semasa penyusunan dengan cara yang sama seperti fail yang diimport.

    balas
    0
  • Batalbalas