я начинаю -n формат, почему косая черта? - PullRequest
0 голосов
/ 28 октября 2011

Мне всегда удавалось запустить свое приложение из оболочки через что-то вроде этого:

adb shell am start -W -a android.intent.action.MAIN -n com.rutski89.Green/.GreenMainActivity

Однако я никогда не задавался вопросом, где параметр флага -n получает свой формат, и теперь мне стало любопытно. Я имею в виду, что фактическим классом активности является com.rutski89.Green.GreenMainActivity, так почему я должен продвигать эту косую черту между именем пакета и именем класса? (Я говорю о "com.rutski89.Green/.GreenMainActivity")

Есть ли где-нибудь документ по этому вопросу?

1 Ответ

0 голосов
/ 28 октября 2011

com.rutski89.Green / .GreenMainActivity

- сокращение от: com.rutski89.Green/com.rutski89.Green.GreenMainActivity

, которое является именем компонента, составленным изимя пакета приложения, за которым следует целевой класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...