Searched refs:ApkAssets (Results 1 - 10 of 10) sorted by relevance
/frameworks/base/libs/androidfw/include/androidfw/ |
H A D | ApkAssets.h | 33 class ApkAssets { class in namespace:android 35 static std::unique_ptr<const ApkAssets> Load(const std::string& path, bool system = false); 36 static std::unique_ptr<const ApkAssets> LoadAsSharedLibrary(const std::string& path, 50 DISALLOW_COPY_AND_ASSIGN(ApkAssets); 52 static std::unique_ptr<const ApkAssets> LoadImpl(const std::string& path, bool system, 55 ApkAssets() = default;
|
H A D | AssetManager2.h | 27 #include "androidfw/ApkAssets.h" 52 // Which ApkAssets this entry came from. 74 // ApkAssets. 92 // Sets/resets the underlying ApkAssets for this AssetManager. The ApkAssets 96 // change in ApkAssets is due to a safe addition of resources with completely 98 bool SetApkAssets(const std::vector<const ApkAssets*>& apk_assets, bool invalidate_caches = true); 100 inline const std::vector<const ApkAssets*> GetApkAssets() const { return apk_assets_; } 110 // Returns the DynamicRefTable for the ApkAssets represented by the cookie. 120 // configurations in all the ApkAssets se [all...] |
H A D | Asset.h | 155 friend class ApkAssets;
|
/frameworks/base/libs/androidfw/tests/ |
H A D | ApkAssets_test.cpp | 17 #include "androidfw/ApkAssets.h" 30 std::unique_ptr<const ApkAssets> loaded_apk = 31 ApkAssets::Load(GetTestDataPath() + "/basic/basic.apk"); 40 std::unique_ptr<const ApkAssets> loaded_apk = 41 ApkAssets::Load(GetTestDataPath() + "/appaslib/appaslib.apk"); 48 loaded_apk = ApkAssets::LoadAsSharedLibrary(GetTestDataPath() + "/appaslib/appaslib.apk"); 58 std::unique_ptr<const ApkAssets> loaded_apk = 59 ApkAssets::Load(GetTestDataPath() + "/basic/basic.apk"); 74 std::unique_ptr<const ApkAssets> loaded_apk = 75 ApkAssets [all...] |
H A D | Theme_bench.cpp | 19 #include "androidfw/ApkAssets.h" 31 std::unique_ptr<const ApkAssets> apk = ApkAssets::Load(kFrameworkPath); 65 std::unique_ptr<const ApkAssets> apk = ApkAssets::Load(kFrameworkPath);
|
H A D | AssetManager2_bench.cpp | 20 #include "androidfw/ApkAssets.h" 42 std::unique_ptr<const ApkAssets> apk = ApkAssets::Load(path); 65 std::unique_ptr<const ApkAssets> apk = ApkAssets::Load(path); 88 std::vector<std::unique_ptr<const ApkAssets>> apk_assets; 89 std::vector<const ApkAssets*> apk_assets_ptrs; 91 std::unique_ptr<const ApkAssets> apk = ApkAssets::Load(path); 163 std::unique_ptr<const ApkAssets> ap [all...] |
H A D | AssetManager2_test.cpp | 44 basic_assets_ = ApkAssets::Load(GetTestDataPath() + "/basic/basic.apk"); 47 basic_de_fr_assets_ = ApkAssets::Load(GetTestDataPath() + "/basic/basic_de_fr.apk"); 50 style_assets_ = ApkAssets::Load(GetTestDataPath() + "/styles/styles.apk"); 53 lib_one_assets_ = ApkAssets::Load(GetTestDataPath() + "/lib_one/lib_one.apk"); 56 lib_two_assets_ = ApkAssets::Load(GetTestDataPath() + "/lib_two/lib_two.apk"); 59 libclient_assets_ = ApkAssets::Load(GetTestDataPath() + "/libclient/libclient.apk"); 62 appaslib_assets_ = ApkAssets::Load(GetTestDataPath() + "/appaslib/appaslib.apk"); 65 system_assets_ = ApkAssets::Load(GetTestDataPath() + "/system/system.apk", true /*system*/); 70 std::unique_ptr<const ApkAssets> basic_assets_; 71 std::unique_ptr<const ApkAssets> basic_de_fr_assets [all...] |
H A D | Theme_test.cpp | 36 style_assets_ = ApkAssets::Load(GetTestDataPath() + "/styles/styles.apk"); 39 libclient_assets_ = ApkAssets::Load(GetTestDataPath() + "/libclient/libclient.apk"); 42 lib_one_assets_ = ApkAssets::Load(GetTestDataPath() + "/lib_one/lib_one.apk"); 45 lib_two_assets_ = ApkAssets::Load(GetTestDataPath() + "/lib_two/lib_two.apk"); 50 std::unique_ptr<const ApkAssets> style_assets_; 51 std::unique_ptr<const ApkAssets> libclient_assets_; 52 std::unique_ptr<const ApkAssets> lib_one_assets_; 53 std::unique_ptr<const ApkAssets> lib_two_assets_;
|
/frameworks/base/libs/androidfw/ |
H A D | ApkAssets.cpp | 19 #include "androidfw/ApkAssets.h" 33 std::unique_ptr<const ApkAssets> ApkAssets::Load(const std::string& path, bool system) { 34 return ApkAssets::LoadImpl(path, system, false /*load_as_shared_library*/); 37 std::unique_ptr<const ApkAssets> ApkAssets::LoadAsSharedLibrary(const std::string& path, 39 return ApkAssets::LoadImpl(path, system, true /*load_as_shared_library*/); 42 std::unique_ptr<const ApkAssets> ApkAssets::LoadImpl(const std::string& path, bool system, 53 std::unique_ptr<ApkAssets> loaded_ap [all...] |
H A D | AssetManager2.cpp | 40 bool AssetManager2::SetApkAssets(const std::vector<const ApkAssets*>& apk_assets, 58 const ApkAssets* apk_asset = apk_assets_[i]; 211 const ApkAssets* apk_assets = *iter;
|
Completed in 100 milliseconds