Class: Android::Resource
- Inherits:
-
Object
- Object
- Android::Resource
- Defined in:
- lib/android/resource.rb
Overview
based on Android OS source code /frameworks/base/include/utils/ResourceTypes.h
Defined Under Namespace
Classes: ChunkHeader, ResStringPool, ResTableHeader
Instance Method Summary collapse
-
#initialize(data) ⇒ Resource
constructor
A new instance of Resource.
- #package_count ⇒ Object
- #strings ⇒ Object
Constructor Details
#initialize(data) ⇒ Resource
Returns a new instance of Resource.
99 100 101 102 103 |
# File 'lib/android/resource.rb', line 99 def initialize(data) data.force_encoding(Encoding::ASCII_8BIT) @data = data parse() end |
Instance Method Details
#package_count ⇒ Object
108 109 110 |
# File 'lib/android/resource.rb', line 108 def package_count @res_table.package_count end |
#strings ⇒ Object
105 106 107 |
# File 'lib/android/resource.rb', line 105 def strings @string_pool.strings end |