Searched refs:package_id (Results 1 - 22 of 22) sorted by relevance

/frameworks/base/libs/androidfw/include/androidfw/
H A DResourceUtils.h30 inline uint32_t fix_package_id(uint32_t resid, uint8_t package_id) { argument
31 return resid | (static_cast<uint32_t>(package_id) << 24);
53 inline uint32_t make_resid(uint8_t package_id, uint8_t type_id, uint16_t entry_id) { argument
54 return (static_cast<uint32_t>(package_id) << 24) | (static_cast<uint32_t>(type_id) << 16) |
H A DAttributeFinder.h63 void JumpToClosestAttribute(uint32_t package_id);
64 void MarkCurrentPackageId(uint32_t package_id);
97 const uint32_t package_id) {
98 switch (package_id) {
106 ssize_t idx = package_offsets_.indexOfKey(package_id);
131 const uint32_t package_id) {
132 switch (package_id) {
140 package_offsets_.add(package_id, current_);
96 JumpToClosestAttribute( const uint32_t package_id) argument
130 MarkCurrentPackageId( const uint32_t package_id) argument
H A DLoadedArsc.h36 DynamicPackageEntry(std::string&& package_name, int package_id) argument
37 : package_name(std::move(package_name)), package_id(package_id) {}
40 int package_id = 0; member in class:android::DynamicPackageEntry
H A DAssetManager2.h108 const DynamicRefTable* GetDynamicRefTableForPackage(uint32_t package_id) const;
/frameworks/base/tools/aapt2/compile/
H A DIdAssigner.cpp37 if (pkg->id.value() == id.package_id()) {
142 if (next_type_iter->first.package_id() != package->id.value()) {
185 if (next_entry_iter->first.package_id() != package->id.value() ||
/frameworks/base/libs/androidfw/
H A DAssetManager2.cpp62 int package_id; local
64 package_id = next_package_id++;
66 package_id = package->GetPackageId();
70 uint8_t idx = package_ids_[package_id];
72 package_ids_[package_id] = idx = static_cast<uint8_t>(package_groups_.size());
74 package_groups_.back().dynamic_ref_table.mAssignedPackageId = package_id;
86 package_name, static_cast<uint8_t>(entry.package_id));
129 const DynamicRefTable* AssetManager2::GetDynamicRefTableForPackage(uint32_t package_id) const {
130 if (package_id >= package_ids_.size()) {
134 const size_t idx = package_ids_[package_id];
285 const uint32_t package_id = get_package_id(resid); local
[all...]
H A DLoadedArsc.cpp185 const uint8_t package_id = get_package_id(resid); local
195 if (loaded_package->package_id_ == package_id) {
204 const uint8_t package_id = get_package_id(resid); local
206 if (loaded_package->package_id_ == package_id) {
/frameworks/base/tools/aapt2/
H A DSdkConstants.cpp63 if (id.package_id() != 0x01 || id.type_id() != 0x01) {
H A DResourceTable.cpp384 if (res_id.is_valid_dynamic() && package->id && package->id.value() != res_id.package_id()) {
437 package->id = res_id.package_id();
470 if (res_id.is_valid_dynamic() && package->id && package->id.value() != res_id.package_id()) {
497 package->id = res_id.package_id();
H A DResource.h149 uint8_t package_id() const;
224 inline uint8_t ResourceId::package_id() const { function in class:aapt::ResourceId
H A DResources.proto70 optional uint32 package_id = 1;
H A DResourceValues.cpp97 const bool dynamic = resid.is_valid_dynamic() && resid.package_id() != kFrameworkPackageId &&
98 resid.package_id() != kAppPackageId;
/frameworks/base/libs/androidfw/tests/
H A DLoadedArsc_test.cpp124 EXPECT_EQ(0x02, dynamic_pkg_map[0].package_id);
127 EXPECT_EQ(0x03, dynamic_pkg_map[1].package_id);
/frameworks/base/tools/aapt2/test/
H A DContext.h64 void SetPackageId(uint8_t package_id) { argument
65 package_id_ = package_id;
/frameworks/base/tools/aapt2/unflatten/
H A DBinaryResourceParser.cpp188 uint32_t package_id = util::DeviceToHost32(package_header->id); local
189 if (package_id > std::numeric_limits<uint8_t>::max()) {
191 DiagMessage(source_) << "package ID is too big (" << package_id << ")");
205 util::Utf16ToUtf8(package_name), static_cast<uint8_t>(package_id));
209 << "' with ID " << package_id); local
/frameworks/base/tools/aapt2/flatten/
H A DTableFlattener.cpp577 const uint8_t package_id = context->GetPackageId(); local
578 if (package_id != kFrameworkPackageId && package_id != kAppPackageId) {
579 table->included_packages_[package_id] = context->GetCompilationPackage();
H A DXmlFlattener.cpp245 package_pools[aapt_attr.id.value().package_id()].MakeRef(
/frameworks/base/tools/aapt2/link/
H A DReferenceLinker.cpp208 return ref.id.value().package_id() == symbol.id.value().package_id();
/frameworks/base/tools/aapt2/java/
H A DJavaClassGenerator.cpp428 id.package_id() > kAppPackageId) {
429 real_id = ResourceId(kAppPackageId, id.package_id(), id.entry_id());
/frameworks/base/tools/aapt2/proto/
H A DTableProtoDeserializer.cpp67 id = static_cast<uint8_t>(pb_package.package_id());
122 ResourceId resid(pb_package.package_id(), pb_type.id(), pb_entry.id());
/frameworks/base/tools/aapt2/cmd/
H A DLink.cpp224 if (id->package_id() > kAppPackageId) {
226 ResourceId rewritten_id(kAppPackageId, id->package_id(), id->entry_id());
1840 Maybe<std::string> package_id; local
1867 &package_id)
2032 if (package_id) {
2039 const Maybe<uint32_t> maybe_package_id_int = ResourceUtils::ParseInt(package_id.value());
2041 context.GetDiagnostics()->Error(DiagMessage() << "package ID '" << package_id.value()
H A DDiff.cpp334 if (ref->id.value().package_id() == kAppPackageId) {

Completed in 401 milliseconds