Searched refs:loaded_apk (Results 1 – 2 of 2) sorted by relevance
/frameworks/base/libs/androidfw/tests/ |
D | ApkAssets_test.cpp | 30 std::unique_ptr<const ApkAssets> loaded_apk = in TEST() local 32 ASSERT_NE(nullptr, loaded_apk); in TEST() 33 EXPECT_NE(nullptr, loaded_apk->GetLoadedArsc()); in TEST() 35 std::unique_ptr<Asset> asset = loaded_apk->Open("res/layout/main.xml"); in TEST() 40 std::unique_ptr<const ApkAssets> loaded_apk = in TEST() local 42 ASSERT_NE(nullptr, loaded_apk); in TEST() 43 const LoadedArsc* loaded_arsc = loaded_apk->GetLoadedArsc(); in TEST() 48 loaded_apk = ApkAssets::LoadAsSharedLibrary(GetTestDataPath() + "/appaslib/appaslib.apk"); in TEST() 49 ASSERT_NE(nullptr, loaded_apk); in TEST() 51 loaded_arsc = loaded_apk->GetLoadedArsc(); in TEST() [all …]
|
/frameworks/base/libs/androidfw/ |
D | ApkAssets.cpp | 53 std::unique_ptr<ApkAssets> loaded_apk(new ApkAssets()); in LoadImpl() local 54 loaded_apk->zip_handle_.reset(unmanaged_handle); in LoadImpl() 58 result = ::FindEntry(loaded_apk->zip_handle_.get(), entry_name, &entry); in LoadImpl() 68 loaded_apk->path_ = path; in LoadImpl() 69 loaded_apk->resources_asset_ = in LoadImpl() 70 loaded_apk->Open("resources.arsc", Asset::AccessMode::ACCESS_BUFFER); in LoadImpl() 71 if (loaded_apk->resources_asset_ == nullptr) { in LoadImpl() 75 loaded_apk->loaded_arsc_ = in LoadImpl() 76 LoadedArsc::Load(loaded_apk->resources_asset_->getBuffer(true /*wordAligned*/), in LoadImpl() 77 loaded_apk->resources_asset_->getLength(), system, load_as_shared_library); in LoadImpl() [all …]
|