APK is actually the zip format, so, after extracting the APK, you will see there is a meta-inf directory. idea: because the Meta-inf directory does not affect the APK signature and run, so we can add an empty file in the Meta-inf directory, different channels to add different empty files, filenames represent different channels. In Android engineering, Java code reads this convention in Meta-inf with the file name that begins with Mtchannel_. The second half is the channel number. Prepare channel Number data channel_list.txt:
360
xiaomi
anzhi
baidu
Through the script, read the TXT file, get the channel number of each line, copy an APK,A channel package was created by adding an empty file named with the channel number in Meta-inf. This packaging is very fast, and more than 900 channels can be played in less than a minute. Reprint: http://www.cnblogs.com/jhj117/p/4862282.html
Simple and fast way to play channel pack on Android