日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于python的R.java文件的優化方法及優化系統有效

專利信息
申請號: 201611129939.3 申請日: 2016-12-09
公開(公告)號: CN106648638B 公開(公告)日: 2019-08-23
發明(設計)人: 劉一琛 申請(專利權)人: 武漢斗魚網絡科技有限公司
主分類號: G06F8/30 分類號: G06F8/30;G06F8/41;G06F8/61
代理公司: 武漢智權專利代理事務所(特殊普通合伙) 42225 代理人: 張凱
地址: 430000 湖北省武漢市東湖開*** 國省代碼: 湖北;42
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 python java 文件 優化 方法 系統
【說明書】:

發明公開了一種基于python的R.java文件的優化方法,涉及計算機文件優化技術領域,包括創建python字典對象,遍歷R.java文件目錄,獲取全部資源名稱和與資源名稱對應的資源值并存儲于python字典對象中;創建路徑列表,獲取應用程序中所有的java代碼源文件的路徑并存儲于路徑列表中;遍歷路徑列表,通過java代碼源文件的路徑打開對應的java代碼源文件,在python字典對象中查找java代碼源文件調用資源的資源名稱對應的資源值,將java代碼源文件中的資源名稱替換成資源值;清空R.java文件的內容。本發明還公開了一種基于python的R.java文件的優化系統。

技術領域

本發明涉及計算機文件優化技術領域,具體涉及一種基于python的R.java文件的優化方法及優化系統。

背景技術

在安卓開發過程中,隨著系統版本的更新與迭代,應用程序的體積會越來越大,出于用戶流量費用的考慮,優化應用程序的安裝包大小,從而減少用戶的流量成為一項亟需解決的技術問題。

目前主流優化應用程序安裝包大小的方案有兩種,一種是清理無用的so文件。應用程序的安裝包中為了兼容性會放入多個處理器架構的so文件,導致應用程序安裝包變大,但是其實大多數處理器都只兼容其中一種處理器架構,因而只能使用一種處理器架構的so文件。于是在編譯時期將其他處理器的so文件過濾掉,能夠減少應用程序安裝包的大小。其缺點就是對于沒有使用native層接口的應用程序,沒有優化的空間。

另外一種方案就是編譯混淆,通過混淆器更改文件名為更小的字符。其缺陷是,對于應用中使用了反射相關的類不能進行混淆,不然應用在運行其會找不到該類。

同時,在安卓系統中一個應用的dex文件的支持的方法數的數量有上限,如果超過上限需要將應用拆分成多個dex文件,應用啟動時會額外的花時間組合多個dex文件,導致應用的啟動變慢。

發明內容

針對現有技術中存在的缺陷,本發明的目的在于提供一種基于python的R.java文件的優化方法及優化系統,優化應用程序安裝包大小,減少應用程序的dex文件分包數量。

為達到以上目的,本發明采取的技術方案是:一種基于python的R.java文件的優化方法,所述R.java文件用于存儲應用程序中java代碼源文件調用資源的資源名稱和資源值,該方法包括:

步驟S1,創建python字典對象,遍歷R.java文件目錄,獲取全部資源名稱和與資源名稱對應的資源值并存儲于所述python字典對象中;

步驟S2,創建路徑列表,獲取應用程序中所有的java代碼源文件的路徑并存儲于所述路徑列表中;

步驟S3,遍歷所述路徑列表,通過所述java代碼源文件的路徑打開對應的java代碼源文件,在python字典對象中查找所述java代碼源文件調用資源的資源名稱對應的資源值,將java代碼源文件中的資源名稱替換成資源值;

步驟S4,清空R.java文件的內容。

在上述技術方案的基礎上,R.java文件的路徑在應用程序的安裝包名的直接目錄下。

在上述技術方案的基礎上,所述資源值為常量或變量值。

在上述技術方案的基礎上,步驟S1的具體過程包括:

S101,找到R.java文件的目錄;

S102,遍歷R.java文件的目錄,獲得其資源的資源名稱;

S103,遍歷全部資源,獲取其資源值;

S104,將資源名稱和資源值存儲到所述python字典對象中。

在上述技術方案的基礎上,遍歷R.java文件的目錄,獲得其資源的資源名稱包括:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201611129939.3/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 女女百合互慰av| 国产欧美日韩va另类在线播放| av素人在线| 欧美日韩三区二区| av素人在线| 国产69精品福利视频| 热99re久久免费视精品频软件 | 国产午夜亚洲精品| 精品在线观看一区二区| 亚洲乱亚洲乱妇50p| 国产亚洲精品久久久久秋霞 | 国产伦理久久精品久久久久| 久久99国产视频| 日本一区二区电影在线观看| 日韩久久精品一区二区| 国产精品不卡在线| 精品久久久久久亚洲综合网 | 麻豆精品久久久| 国产目拍亚洲精品区一区| 欧美久久一区二区三区| 亚日韩精品| 国产亚洲精品久久久久动| 亚洲网久久| 麻豆天堂网| 日本高清二区| 国产欧美精品va在线观看| 国产一区日韩在线| 黄色av免费| 精品午夜电影| 日本一区二区三区四区高清视频| 性欧美一区二区三区| 亚洲精品www久久久| 欧美系列一区二区| 久久久久偷看国产亚洲87| 99精品在免费线偷拍| 欧美日韩一区二区三区免费| 综合久久一区| www.日本一区| 久久乐国产精品| 国产免费第一区| 国产一级片自拍| 狠狠色噜噜狠狠狠狠69| 丰满岳乱妇在线观看中字 | 一区二区在线国产| 99精品小视频| 国产vsv精品一区二区62| 99日本精品| 亚洲精品91久久久久久| 国产欧美久久一区二区三区| 性欧美1819sex性高播放| 特级免费黄色片| 午夜免费av电影| 国产精品国产三级国产专区55| 国产亚洲精品综合一区| 国产欧美一区二区三区沐欲| 国产精品一区二区三| 午夜肉伦伦| 久久精品国产精品亚洲红杏| 欧美一区二区三区另类| 欧美一区二三区| 国产日韩精品一区二区三区| 亚洲欧美另类国产| 国产91热爆ts人妖系列| 欧美一区二区三区久久精品| www.久久精品视频| 国产精品一区二| 鲁丝一区二区三区免费观看| 精品一区中文字幕| 久久久久久久亚洲国产精品87| 国产精品香蕉在线的人| 欧美精品五区| 在线观看v国产乱人精品一区二区| 国产美女视频一区二区三区| 视频一区二区中文字幕| 欧美三区二区一区| 欧美日韩久久一区二区| 久久免费视频99| 性欧美激情日韩精品七区| 国产午夜精品一区二区三区欧美 | 久久久一区二区精品| 精品一区电影国产| 亚洲视频精品一区|