MCPcopy Create free account

hub / github.com/CtripMobile/DynamicAPK / functions

Functions986 in github.com/CtripMobile/DynamicAPK

↓ 1 callersMethodinitFromExternal
* Initialize a new entry, starting with the ZipEntry from a different * archive. * * Initializes the CDE and the LFH. */
caapt/ZipEntry.cpp:144
↓ 1 callersMethodinitHotPatchs
()
bundle/src/ctrip/android/bundle/hotpatch/HotPatchManager.java:166
↓ 1 callersMethodinitNew
* Initialize a new entry. Pass in the file name and an optional comment. * * Initializes the CDE and the LFH. */
caapt/ZipEntry.cpp:112
↓ 1 callersMethodinitialize
()
bundle/src/ctrip/android/bundle/framework/Framework.java:115
↓ 1 callersMethodinjectInstrumentationHook
(Instrumentation instrumentation)
bundle/src/ctrip/android/bundle/hack/AndroidHack.java:89
↓ 1 callersMethodinjectResources
(Application application, Resources resources)
bundle/src/ctrip/android/bundle/hack/AndroidHack.java:67
↓ 1 callersMethodinsertChildAt
caapt/XMLNode.cpp:787
↓ 1 callersMethodinstall
(ClassLoader loader, List<File> additionalClassPathEntries, File optimized
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:160
↓ 1 callersMethodinstall
(ClassLoader loader, List<File> additionalClassPathEntries, File optimized
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:185
↓ 1 callersMethodinstall
(ClassLoader loader, List<File> additionalClassPathEntries, File optimized
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:232
↓ 1 callersMethodinstall
(ClassLoader loader, List<File> additionalClassPathEntries,boolean isHotFix)
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:266
↓ 1 callersMethodinstallBundle
(String location, InputStream inputStream)
bundle/src/ctrip/android/bundle/framework/BundleCore.java:120
↓ 1 callersMethodinstallNewBundle
(String location, InputStream inputStream)
bundle/src/ctrip/android/bundle/framework/Framework.java:218
↓ 1 callersMethodisBundleInstalled
()
bundle/src/ctrip/android/bundle/framework/storage/Archive.java:34
↓ 1 callersMethodisDexOpted
是否已经被Dex优化过 @return boolean
bundle/src/ctrip/android/bundle/framework/storage/Archive.java:41
↓ 1 callersFunctionisDirectory
Private function to check whether a file is a directory or not
caapt/FileFinder.cpp:23
↓ 1 callersFunctionisFile
Private function to check whether a file is a regular file or not
caapt/FileFinder.cpp:33
↓ 1 callersFunctionisInProductList
* Returns true if needle is one of the elements in the comma-separated list * haystack, false otherwise. */
caapt/ResourceTable.cpp:622
↓ 1 callersFunctionisSameExcept
caapt/AaptConfig.cpp:793
↓ 1 callersFunctionisValidResourceType
caapt/Resource.cpp:203
↓ 1 callersFunctionisWhitespace
caapt/XMLNode.cpp:39
↓ 1 callersFunctionis_possible_normal_placeholder_end
caapt/pseudolocalize.cpp:81
↓ 1 callersMethodjoin
(Object[] objArr, String str)
bundle/src/ctrip/android/bundle/util/StringUtil.java:52
↓ 1 callersMethodlaunch
()
bundle/src/ctrip/android/bundle/framework/Framework.java:121
↓ 1 callersMethodmakeDexElements
A wrapper around {@code private static final dalvik.system.DexPathList#makeDexElements}.
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:213
↓ 1 callersMethodmakeDexElements
A wrapper around {@code private static final dalvik.system.DexPathList#makeDexElements}.
bundle/src/ctrip/android/bundle/loader/BundlePathLoader.java:251
↓ 1 callersMethodmakeDir
caapt/AaptAssets.cpp:637
↓ 1 callersMethodmakeItABag
caapt/ResourceTable.cpp:3459
↓ 1 callersMethodmakeSymbolJavaSymbol
caapt/AaptAssets.h:402
↓ 1 callersFunctionmassageManifest
caapt/Resource.cpp:760
↓ 1 callersMethodmatch
caapt/ResourceFilter.h:129
↓ 1 callersMethodmatches
caapt/ApkBuilder.h:82
↓ 1 callersFunctionmax_alpha_over_col
caapt/Images.cpp:437
↓ 1 callersFunctionmax_alpha_over_row
caapt/Images.cpp:427
↓ 1 callersFunctionmerge_r_file
caapt/RMerge.cpp:94
↓ 1 callersMethodnewDelegateResources
(Application application, Resources resources)
bundle/src/ctrip/android/bundle/runtime/DelegateResources.java:36
↓ 1 callersMethodnewRevision
创建新Bundle存储 @param storageFile 存储文件 @param inputStream 需要新建的目标文件流 @return @throws IOException
bundle/src/ctrip/android/bundle/framework/storage/Archive.java:62
↓ 1 callersMethodnextEntry
Advance to next directory entry
caapt/DirectoryWalker.h:73
↓ 1 callersMethodnotifySyncBundleListers
()
bundle/src/ctrip/android/bundle/framework/BundleCore.java:108
↓ 1 callersMethodoffsetsForString
caapt/StringPool.cpp:575
↓ 1 callersFunctionokayToCompress
* Determine whether or not we want to try to compress this file based * on the file extension. */
caapt/Package.cpp:366
↓ 1 callersMethodonAssertionFailure
(HackDeclaration.HackAssertionException hackAssertionException)
bundle/src/ctrip/android/bundle/hack/Hack.java:17
↓ 1 callersMethodonAssertionFailure
(HackAssertionException hackAssertionException)
bundle/src/ctrip/android/bundle/hack/SysHacks.java:177
↓ 1 callersMethodopenDir
caapt/DirectoryWalker.h:57
↓ 1 callersFunctionopenReadOnly
* Open the file read only. The call fails if the file doesn't exist. * * Returns NULL on failure. */
caapt/Command.cpp:55
↓ 1 callersMethodoptDexFile
()
bundle/src/ctrip/android/bundle/framework/BundleImpl.java:116
↓ 1 callersMethodoptDexFile
()
bundle/src/ctrip/android/bundle/hotpatch/HotPatchItem.java:79
↓ 1 callersMethodoptHotFixDexFile
()
bundle/src/ctrip/android/bundle/hotpatch/HotPatchItem.java:85
↓ 1 callersMethodpadData
caapt/AaptAssets.cpp:497
↓ 1 callersFunctionparseCommaSeparatedList
caapt/AaptConfig.cpp:224
↓ 1 callersFunctionparseKeyboard
caapt/AaptConfig.cpp:599
↓ 1 callersFunctionparseKeysHidden
caapt/AaptConfig.cpp:574
↓ 1 callersFunctionparseLayoutDirection
caapt/AaptConfig.cpp:328
↓ 1 callersFunctionparseMcc
caapt/AaptConfig.cpp:267
↓ 1 callersFunctionparseMnc
caapt/AaptConfig.cpp:297
↓ 1 callersFunctionparseNavHidden
caapt/AaptConfig.cpp:617
↓ 1 callersFunctionparseNavigation
caapt/AaptConfig.cpp:639
↓ 1 callersFunctionparseOrientation
caapt/AaptConfig.cpp:401
↓ 1 callersFunctionparsePackage
caapt/Resource.cpp:212
↓ 1 callersFunctionparseScreenHeightDp
caapt/AaptConfig.cpp:740
↓ 1 callersFunctionparseScreenLayoutLong
caapt/AaptConfig.cpp:380
↓ 1 callersFunctionparseScreenLayoutSize
caapt/AaptConfig.cpp:349
↓ 1 callersFunctionparseScreenSize
caapt/AaptConfig.cpp:660
↓ 1 callersFunctionparseScreenWidthDp
caapt/AaptConfig.cpp:718
↓ 1 callersFunctionparseSmallestScreenWidthDp
caapt/AaptConfig.cpp:694
↓ 1 callersFunctionparseTouchscreen
caapt/AaptConfig.cpp:556
↓ 1 callersFunctionparseUiModeNight
caapt/AaptConfig.cpp:455
↓ 1 callersFunctionparseUiModeType
caapt/AaptConfig.cpp:419
↓ 1 callersMethodparseValues
caapt/XMLNode.cpp:948
↓ 1 callersFunctionparseVersion
caapt/AaptConfig.cpp:762
↓ 1 callersFunctionpostProcessImage
caapt/Images.cpp:1486
↓ 1 callersFunctionpreProcessImage
caapt/Images.cpp:1239
↓ 1 callersMethodprepareFlatten
caapt/ResourceTable.cpp:3649
↓ 1 callersFunctionprintCompatibleScreens
caapt/Command.cpp:326
↓ 1 callersFunctionprocessAssets
caapt/Package.cpp:218
↓ 1 callersFunctionprocessFile
* Process a regular file, adding it to the archive if appropriate. * * If we're in "update" mode, and the file already exists in the archive, * del
caapt/Package.cpp:245
↓ 1 callersMethodprocessImage
Process an image from source out to dest
caapt/CacheUpdater.h:99
↓ 1 callersFunctionprocessJarFile
caapt/Package.cpp:403
↓ 1 callersFunctionprocessJarFiles
caapt/Package.cpp:428
↓ 1 callersMethodprocessLibsBundle
(ZipFile zipFile, String str)
sample/src/ctrip/android/sample/BundleBaseApplication.java:113
↓ 1 callersMethodprocessLibsBundles
(ZipFile zipFile, List<String> list)
sample/src/ctrip/android/sample/BundleBaseApplication.java:106
↓ 1 callersMethodproxy
(Object obj, Class<T> cls, InterceptionHandler<T> interceptionHandler)
bundle/src/ctrip/android/bundle/hack/Interception.java:42
↓ 1 callersFunctionpseudo_generate_expansion
caapt/pseudolocalize.cpp:109
↓ 1 callersFunctionpseudobidi_string
caapt/pseudolocalize.cpp:244
↓ 1 callersFunctionpseudolocalize_char
caapt/pseudolocalize.cpp:19
↓ 1 callersFunctionpseudolocalize_string
* Converts characters so they look like they've been localized. * * Note: This leaves escape sequences untouched so they can later be * processed b
caapt/pseudolocalize.cpp:136
↓ 1 callersMethodpurge
()
bundle/src/ctrip/android/bundle/hotpatch/HotPatchItem.java:91
↓ 1 callersFunctionqsort_r_compat
caapt/qsort_r_compat.c:32
↓ 1 callersMethodreadBuf
* Read the end-of-central-dir fields. * * "buf" should be positioned at the EOCD signature, and should contain * the entire EOCD area including the
caapt/ZipFile.cpp:1220
↓ 1 callersMethodremapStringValue
caapt/ResourceTable.cpp:3682
↓ 1 callersMethodremoveAttribute
caapt/XMLNode.cpp:818
↓ 1 callersMethodremoveDir
caapt/AaptAssets.cpp:661
↓ 1 callersMethodremoveFromBag
caapt/ResourceTable.cpp:3544
↓ 1 callersMethodrestoreProfile
()
bundle/src/ctrip/android/bundle/framework/Framework.java:168
↓ 1 callersFunctionrunInDaemonMode
caapt/Command.cpp:2513
↓ 1 callersMethodschedule
caapt/WorkQueue.cpp:38
↓ 1 callersMethodsearchElement
caapt/XMLNode.cpp:744
↓ 1 callersMethodserialize9patch
caapt/Images.cpp:56
↓ 1 callersMethodsetAndroidList
caapt/Bundle.h:96
↓ 1 callersMethodsetAndroidManifestFile
caapt/Bundle.h:155
← previousnext →401–500 of 986, ranked by callers