Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、アンドロイドの特定のアプリに GUID と UID がどのように割り当てられているかを調べようとしています。Zygoteで何が起こっているのか、またパッケージのインストール中にUIDがそのアプリに割り当てられることを大まかに知っていますが、これがどこでどのように行われるのか正確に知りたいですか?
だれかがソース ファイルを参照できれば、多くの時間を節約できます。
詳細な回答はありませんが、ここから始めることができます。
http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3.5_r1/com/android/server/PackageManagerService.java#PackageManagerService.HandlerParams.startCopy%28% 29
PackageManagerService はインストールを処理します。GUID を設定するタスクを委任していると思いますが、これは出発点です。