Tôi đang tạo các dự án Android mới trong Eclipse Juno bằng plugin ADT mới nhất và đang gặp sự cố với tên ứng dụng. Bất cứ khi nào tôi chạy các ứng dụng, nó chạy tốt, nhưng khi tôi đi đến danh sách ứng dụng, tên của ứng dụng không có. Thay vào đó, tôi có một ứng dụng mới có tên MainActivity là tên của hoạt động đầu tiên trong ứng dụng. Chuỗi app_name được đặt thành tên của ứng dụng, nhưng nó vẫn không hoạt động. Tôi đã tìm ra việc thay đổi title_activity_main thành tên của ứng dụng đã khắc phục vấn đề với tên ứng dụng sai trong ngăn kéo ứng dụng, nhưng điều đó có vẻ giống như một loại backwoods để sửa lỗi đó. Bất cứ ai khác gặp vấn đề đó, hoặc chỉ ghét ADT mới như tôi?Dự án Android mới được đặt tên theo Hoạt động chính thay vì tên ứng dụng
Manifest Mã
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.bv.testapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Bạn có thể đăng mã kê khai của mình không? – BlackHatSamurai
@Shaun: Làm quen với nó - họ đã di chuyển các cột mốc. Đó là cách ADT mới hoạt động. Xin lỗi, không có ý nghĩa gì nhưng tôi phát hiện ra nhiều thứ khác nhau khi tôi nâng cấp - bạn sẽ cần phải đọc lại thông qua các tệp được tạo tự động khác nhau khi bạn tạo dự án mới để xem chúng được đặt tên như thế nào hoặc chỉ tạo ra mọi thứ bằng tay. – Squonk
Tôi thích ý tưởng thay đổi và tôi yêu thuật sĩ mới để tạo ứng dụng mới lúc đầu cho đến khi tôi thấy tất cả những thay đổi trên chương trình phụ trợ. Bạn sẽ nghĩ rằng khi chỉ định tên ứng dụng sẽ làm cho ứng dụng thực tế xuất hiện dưới tên đó thay vì hoạt động chính. Làm cho không có ý nghĩa tại sao nó sẽ không. – Shaun