├── .gitignore ├── DynamicAPK_Project_Analysis ├── bundle_path_load.png ├── multidex.png ├── readme.md ├── resource_load_replace.PNG └── src_dir.png ├── LICENSE.md ├── README.md ├── 第一课-改进的MultiDex动态加载普通apk ├── BundleApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── normal │ │ └── apk │ │ ├── FileUtils.java │ │ └── Utils.java ├── HostApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── hostapk │ │ ├── AssetsManager.java │ │ ├── AssetsMultiDexLoader.java │ │ └── MainActivity.java ├── README.md └── multidex.png ├── 第三课-Resource资源文件的加载 ├── BundleApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ ├── bundle_img.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── normal │ │ └── apk │ │ ├── FileUtils.java │ │ └── Utils.java ├── HostApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── hostapk │ │ ├── AssetsManager.java │ │ ├── AssetsMultiDexLoader.java │ │ ├── BundleClassLoaderManager.java │ │ ├── BundleDexClassLoader.java │ │ ├── BundlerResourceLoader.java │ │ └── MainActivity.java └── README.md ├── 第二课-使用DexClassLoader加载普通apk ├── BundleApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── normal │ │ └── apk │ │ ├── FileUtils.java │ │ └── Utils.java ├── HostApk │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── hostapk │ │ ├── AssetsManager.java │ │ ├── AssetsMultiDexLoader.java │ │ ├── BundleClassLoaderManager.java │ │ ├── BundleDexClassLoader.java │ │ └── MainActivity.java └── README.md ├── 第五课-动态启动插件中的Activity ├── BundleApk5 │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ ├── bundle_img.png │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── bundle_layout.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── normal │ │ └── apk │ │ ├── BaseActivity.java │ │ ├── BundleActivity.java │ │ ├── FileUtils.java │ │ └── Utils.java ├── BundleBuilder │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── batch │ │ ├── 1.bat │ │ ├── 2.bat │ │ ├── 3.bat │ │ ├── 4.bat │ │ ├── 5.bat │ │ └── build.bat │ └── src │ │ └── com │ │ └── taobao │ │ └── trip │ │ ├── BuildApkUtils.java │ │ └── BuildMain.java ├── HostApk5 │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── libs │ │ └── android-support-v4.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ └── activity_main.xml │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ └── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ └── src │ │ └── net │ │ └── mobctrl │ │ └── hostapk │ │ ├── MainActivity.java │ │ ├── application │ │ └── HostApplication.java │ │ ├── bundle │ │ └── BundleInfo.java │ │ ├── classloader │ │ ├── AssetsMultiDexLoader.java │ │ ├── BundleClassLoaderManager.java │ │ └── BundleDexClassLoader.java │ │ ├── resource │ │ ├── AppResource.java │ │ └── BundlerResourceLoader.java │ │ └── utils │ │ └── AssetsManager.java ├── decode.jpg └── readme.md └── 第四课-使用LayoutInflate加载离线的布局及资源 ├── BundleApk ├── .classpath ├── .project ├── AndroidManifest.xml ├── ic_launcher-web.png ├── libs │ └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ ├── bundle_img.png │ │ └── ic_launcher.png │ ├── layout │ │ ├── activity_main.xml │ │ └── bundle_layout.xml │ ├── values-w820dp │ │ └── dimens.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── net │ └── mobctrl │ └── normal │ └── apk │ ├── FileUtils.java │ └── Utils.java ├── HostApk ├── .classpath ├── .project ├── AndroidManifest.xml ├── ic_launcher-web.png ├── libs │ └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── activity_main.xml │ ├── values-w820dp │ │ └── dimens.xml │ └── values │ │ ├── dimens.xml │ │ └── strings.xml └── src │ └── net │ └── mobctrl │ └── hostapk │ ├── AssetsManager.java │ ├── AssetsMultiDexLoader.java │ ├── BundleActivity.java │ ├── BundleClassLoaderManager.java │ ├── BundleDexClassLoader.java │ ├── BundlerResourceLoader.java │ └── MainActivity.java └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /DynamicAPK_Project_Analysis/bundle_path_load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/DynamicAPK_Project_Analysis/bundle_path_load.png -------------------------------------------------------------------------------- /DynamicAPK_Project_Analysis/multidex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/DynamicAPK_Project_Analysis/multidex.png -------------------------------------------------------------------------------- /DynamicAPK_Project_Analysis/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/DynamicAPK_Project_Analysis/readme.md -------------------------------------------------------------------------------- /DynamicAPK_Project_Analysis/resource_load_replace.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/DynamicAPK_Project_Analysis/resource_load_replace.PNG -------------------------------------------------------------------------------- /DynamicAPK_Project_Analysis/src_dir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/DynamicAPK_Project_Analysis/src_dir.png -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # AndroidPluginFramework 2 | ##Android插件化框架系列文章以及DEMO 3 | -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/.classpath -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/.project -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/proguard-project.txt -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/project.properties -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/strings.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/res/values/styles.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/BundleApk/src/net/mobctrl/normal/apk/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/BundleApk/src/net/mobctrl/normal/apk/Utils.java -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/.classpath -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/.project -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/proguard-project.txt -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/project.properties -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/res/values/strings.xml -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsManager.java -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/HostApk/src/net/mobctrl/hostapk/MainActivity.java -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/README.md -------------------------------------------------------------------------------- /第一课-改进的MultiDex动态加载普通apk/multidex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第一课-改进的MultiDex动态加载普通apk/multidex.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/.classpath -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/.project -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/proguard-project.txt -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/project.properties -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/drawable-xxhdpi/bundle_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/drawable-xxhdpi/bundle_img.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/values/strings.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/res/values/styles.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/BundleApk/src/net/mobctrl/normal/apk/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/BundleApk/src/net/mobctrl/normal/apk/Utils.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/.classpath -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/.project -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/proguard-project.txt -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/project.properties -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/res/values/strings.xml -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/AssetsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/AssetsManager.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundlerResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/BundlerResourceLoader.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/HostApk/src/net/mobctrl/hostapk/MainActivity.java -------------------------------------------------------------------------------- /第三课-Resource资源文件的加载/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第三课-Resource资源文件的加载/README.md -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/.classpath -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/.project -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/proguard-project.txt -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/project.properties -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/strings.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/res/values/styles.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/BundleApk/src/net/mobctrl/normal/apk/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/BundleApk/src/net/mobctrl/normal/apk/Utils.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/.classpath -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/.project -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/proguard-project.txt -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/project.properties -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/res/values/strings.xml -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsManager.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/HostApk/src/net/mobctrl/hostapk/MainActivity.java -------------------------------------------------------------------------------- /第二课-使用DexClassLoader加载普通apk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第二课-使用DexClassLoader加载普通apk/README.md -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/.classpath -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/.project -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/AndroidManifest.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/ic_launcher-web.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/proguard-project.txt -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/project.properties -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xxhdpi/bundle_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xxhdpi/bundle_img.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/layout/bundle_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/layout/bundle_layout.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/values/dimens.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/values/strings.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/res/values/styles.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/BaseActivity.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/BundleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/BundleActivity.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/FileUtils.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleApk5/src/net/mobctrl/normal/apk/Utils.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/.classpath -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/.project -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/1.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/1.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/2.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/2.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/3.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/3.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/4.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/4.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/5.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/5.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/batch/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/batch/build.bat -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/src/com/taobao/trip/BuildApkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/src/com/taobao/trip/BuildApkUtils.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/BundleBuilder/src/com/taobao/trip/BuildMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/BundleBuilder/src/com/taobao/trip/BuildMain.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/.classpath -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/.project -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/AndroidManifest.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/ic_launcher-web.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/proguard-project.txt -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/project.properties -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/values/dimens.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/res/values/strings.xml -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/MainActivity.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/application/HostApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/application/HostApplication.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/bundle/BundleInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/bundle/BundleInfo.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/AssetsMultiDexLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/AssetsMultiDexLoader.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/BundleClassLoaderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/BundleClassLoaderManager.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/BundleDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/classloader/BundleDexClassLoader.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/resource/AppResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/resource/AppResource.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/resource/BundlerResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/resource/BundlerResourceLoader.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/utils/AssetsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/HostApk5/src/net/mobctrl/hostapk/utils/AssetsManager.java -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/decode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/decode.jpg -------------------------------------------------------------------------------- /第五课-动态启动插件中的Activity/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第五课-动态启动插件中的Activity/readme.md -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/.classpath -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/.project -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/proguard-project.txt -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/project.properties -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xxhdpi/bundle_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xxhdpi/bundle_img.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/layout/bundle_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/layout/bundle_layout.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/strings.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/res/values/styles.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/src/net/mobctrl/normal/apk/FileUtils.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/src/net/mobctrl/normal/apk/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/BundleApk/src/net/mobctrl/normal/apk/Utils.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/.classpath -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/.project -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/AndroidManifest.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/ic_launcher-web.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/proguard-project.txt -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/project.properties -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values/dimens.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/res/values/strings.xml -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/AssetsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/AssetsManager.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/AssetsMultiDexLoader.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleActivity.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleClassLoaderManager.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundleDexClassLoader.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundlerResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/BundlerResourceLoader.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuptboyzhb/AndroidPluginFramework/HEAD/第四课-使用LayoutInflate加载离线的布局及资源/HostApk/src/net/mobctrl/hostapk/MainActivity.java -------------------------------------------------------------------------------- /第四课-使用LayoutInflate加载离线的布局及资源/README.md: -------------------------------------------------------------------------------- 1 | #Android加载插件apk中的Resource资源 2 | 见第三课的说明 --------------------------------------------------------------------------------