проблема рефакторинга с одним из моих классов - PullRequest
0 голосов
/ 18 августа 2011

Я написал программу и назвал мой class StatusListActivity, который extend Activity и является лаунчером и основным классом. Я попытался изменить его, изменив имя на другое, и всякий раз, когда я пытался запустить приложение, оно закрывалось, пожалуйста, у вас есть представление о проблеме.

Ответы [ 2 ]

2 голосов
/ 18 августа 2011

Попробуйте изменить имя класса Activity в вашем AndroidManifest.xml файле

<activity android:name="activityNewName">

EDIT
Также если деятельность находится в com.example.myproject.activities.MyActivity
и в файле манифеста <manifest package="com.example.myproject" ...>
чем в манифесте должно быть <activity android:name=".activities.MyActivity">

это также верно для всех других классов, которые должны быть в AndroidManifest.xml

2 голосов
/ 18 августа 2011

Полагаю, вы разрабатываете для Android?В этом случае вы могли изменить действие запуска по умолчанию, которое вы должны сбросить в параметрах развертывания вашего проекта.

Кроме того, вы должны знать, что просто переименовав функцию, выизменил любые ссылки на сам код.Для этого вы должны использовать правильную функцию рефакторинга, как, например, предоставленную Eclipse в «Refactor» -Menu.

...