// // ZGApk_Manifest.h // UUTUtils // // Created by zhuge on 2017/12/28. // Copyright © 2017年 zhuge. All rights reserved. // #import #import "GDataXMLNode.h" @class ZGApk; @interface ZGApk_Manifest : NSObject @property (strong) ZGApk *apk; @property (strong) NSString *path; @property (strong, nonatomic) GDataXMLDocument *doc; @property (strong, nonatomic) GDataXMLElement *root; @property (strong, nonatomic) GDataXMLElement *application; @property (strong, nonatomic) NSMutableArray *maActivities; @property (strong, nonatomic) NSMutableArray *maServices; @property (strong, nonatomic) NSMutableArray *maReceivers; @property (strong, nonatomic) NSString *package; @property (strong, nonatomic) NSString *iconName; // icon 对应的在strings.xml中的名字 @property (strong, nonatomic) NSString *appNameName; // App Name对应的在strings.xml中的名字 @property (strong, nonatomic) NSString *mainActivityName; // 主Activity - (void) repaireShortPackage; // 修复用.的简写的activity,service和其他 - (void) replacePackage:(NSString*)newPackage; - (ZGApk_Manifest*) initWithApk:(ZGApk*)apk; - (void) save; @end