ADB 安装命令的源代码在哪里?
Where is the source code for the ADB install command?
我找到了下面链接的源代码,但我没有看到任何实现。我想知道调用 install 时设备端发生了什么。
https://github.com/aosp-mirror/platform_system_core/blob/master/adb/client/adb_install.h
#pragma once
#include <string>
int install_app(int argc, const char** argv);
int install_multiple_app(int argc, const char** argv);
int install_multi_package(int argc, const char** argv);
int uninstall_app(int argc, const char** argv);
int delete_device_file(const std::string& filename);
int delete_host_file(const std::string& filename);
此 header 的实现位于同一目录中,名为 adb_install.cpp
。通常,实现文件的名称 (.c
/ .cpp
) 与其对应的 header 文件 (.h
).
的名称匹配
我找到了下面链接的源代码,但我没有看到任何实现。我想知道调用 install 时设备端发生了什么。
https://github.com/aosp-mirror/platform_system_core/blob/master/adb/client/adb_install.h
#pragma once
#include <string>
int install_app(int argc, const char** argv);
int install_multiple_app(int argc, const char** argv);
int install_multi_package(int argc, const char** argv);
int uninstall_app(int argc, const char** argv);
int delete_device_file(const std::string& filename);
int delete_host_file(const std::string& filename);
此 header 的实现位于同一目录中,名为 adb_install.cpp
。通常,实现文件的名称 (.c
/ .cpp
) 与其对应的 header 文件 (.h
).