Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78228
Title: Android Dynamic Framework: 在Android Runtime下管理系統行為的平台
Android Dynamic Framework: A System Behavior Management Platform via Android Runtime
Authors: Jian-Min Liu
劉建旻
Advisor: 廖世偉(Shih-Wei Liao)
Keyword: 動態框架,安卓,安卓執行期,方法置換,
Dynamic Framework,Android,ART,method replacement,Xposed,Java Reflection,JNI,
Publication Year : 2015
Degree: 碩士
Abstract: Android 系統提供一個豐富的應用程式框架給程式設計師, 用來開發許多行動裝置的應用程式以及有趣的遊戲。但由於多樣化的行動裝置與快速的 Android 系統版本變動的緣故, 對應用軟體開法者及智慧型手機製造商來說, 碎片化的問題對他們來說是非常頭痛的。這個問題將會對影響開發者的軟體產品及產生一些移植上的工作。在本篇論文裡, 我們會介紹什麼是 Dynamic Framework, 它是一個對程式設計師來說, 非常便利的用來對系統行為修改的框架, 可以舒緩碎片化的問題與減輕開法者的移植工作。Dynamic Framework 是一個可以不修改任何的 APK
檔案來達到修改系統行為的框架, 只要將 DF File 與使用者自訂的 APK檔案放入系統中, 程式設計師即可完成這個目標。在本篇論文裡, 我們專注於設計置換 method 的方法與其框架的系統架構。
Android provides an abundant application framework for programmer to develop many useful apps and interesting games in mobile devices.Because of diverse devices and Android version changing fast, fragmentation problem is painful for app developers and smartphone manufacturers. That may affect these software products and there are some porting effort for developer. In this paper, we introduce Dynamic Framework which is a more convenient modification framework for programmer. It can relax this problem and relieve the porting effort. Dynamic Framework is a framework that can dynamically change the behavior of android system without modifying any APKs. With Dynamic Framework, the programmers can modifying the system or app easily with putting DF File and user-defined .apk file into system. We focus on ideas of method replacement and design a new architecture of method replacement.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78228
Fulltext Rights: 有償授權
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-104-R02922095-1.pdf
  Restricted Access
673.5 kBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved