Commit e9442248 by sikang

update

parent bc99dc10
......@@ -29,6 +29,27 @@ class ManifestGarble:
return activities
def __insert_to_manifest(self,path,activitys):
file_content = ""
with open(path,"r",encoding="utf-8") as fin:
file_content = fin.read()
for activity in activitys:
code = "<activity android:name=\"%s\" />"%activity
file_content = file_content.replace("</application>","%s\n</application>",code)
with open(path,"w",encoding="utf-8") as fout:
fout.write(file_content)
def manifest_garbel(self, config):
self.__create_activities("%s/app/src/main/java"%config["root"])
# self.__create_activities("%s/app/src/main/java"%config["root"])
\ No newline at end of file
print("generating activity ...")
app_activities = self.__create_activities("%s/app/src/main/java"%config["root"])
base_activities = self.__create_activities("%s/lib_base/src/main/java"%config["root"])
print("inster activity to manifest ...")
self.__insert_to_manifest("%s/app/src/main/AndroidManifest.xml"%config["root"],app_activities)
self.__insert_to_manifest("%s/lib_base/src/main/AndroidManifest.xml"%config["root"],base_activities)
print("done")
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment