5

Tôi muốn thay đổi android: versionName mỗi khi tôi phát hành apk.Cách đặt android: versionName trong AndroidManifest.xml tự động thay đổi trong nhật thực?

Có bất kỳ plugin eclipse hoặc một số cách khác có thể giúp nó tự động thay đổi cùng với việc biên dịch mã của tôi không?

Ví dụ, hôm nay là 10/09/2011, tôi muốn android giá trị: phiên bản trong AndroidManifest.xml được thiết lập để 1.0.0.1009

+0

Tôi đã từng chơi với svn $ Rev: $ tag nhưng vô ích: không thể làm cho nó thành một con số. Tôi nghĩ rằng chỉ có một kịch bản shell có thể làm điều này ... –

Trả lời

1

Không sử dụng thực xin lỗi (nhưng với Ant vâng, xem this) , tôi biết nó có thể nhàm chán để làm điều đó. Nhưng bạn không phát hành everyminute, không?

SỬA ĐỔI

cách Ant, việc sử dụng Ant properties

Ngày mai tôi sẽ cố gắng tìm doc thêm về nếu bạn cần nó

+0

Hi A.Quiroga: Cảm ơn bạn đã trả lời của bạn, nhưng tôi không biết làm thế nào để sử dụng công cụ của bạn: (Bạn có thể giúp tôi? –

+0

Hi A.Quiroga: Cảm ơn bạn Bây giờ tôi viết một xml kiến ​​đơn giản và thêm nó trước khi xây dựng dự án android, nhưng vì nó sẽ thay đổi nội dung của AndroidManifest.xml trước khi xây dựng mà nhật thực không biết thay đổi, tôi sẽ nhận được thông báo lỗi "org.eclipse.core .internal.resources.ResourceException: Tài nguyên không đồng bộ với hệ thống tệp: '/TestAntAndroid/AndroidManifest.xml'. [2011-10-10 17:38:18 - TestAntAndroid] AndroidManifest.xml không khai báo gói Java : Xây dựng bị hủy bỏ. " –

+0

jiangyan.lily, hãy xem câu trả lời này: http://stackoverflow.com/a/4411540/6349 – webmat