Tôi có một dự án Android có tệp xây dựng Ant. Nó hoạt động tuyệt vời thông qua các dòng lệnh:Sử dụng Android build.xml trong nhật thực?
[email protected]:~/git/$ ant
Buildfile: build.xml
[setup] Android SDK Tools Revision 8
[setup] Project Target: Android 2.1-update1
[setup] API level: 7
[setup]
... etc etc etc ...
Nhưng khi tôi cố gắng sử dụng này trong nhật thực, build.xml
có màu đỏ-X.
<?xml version="1.0" encoding="UTF-8"?>
<project name="MyWonderfulProject" default="help">
<project
được nhấn mạnh với các lỗi: Mặc định mục tiêu giúp đỡ không tồn tại trong dự án này
Nó có vẻ như tất cả mọi người khác trên internet có vấn đề này, và nó dường như được gây ra bởi sự kiện rằng build.xml
đang sử dụng các chỉ thị đến từ nhiều tệp lồng nhau dành riêng cho Android mà tệp buildfile này nhập khẩu.
Tôi có các dự án khác trong không gian làm việc sử dụng cơ chế xây dựng của Eclipse, vì vậy tôi biết rằng môi trường của tôi có thể biên dịch, chạy và triển khai các ứng dụng Android mà không có sự cố. Nhưng buildfile này đang khiến tôi đau đầu.
Sửa lỗi là gì?
Tôi có một vấn đề tương tự, và không có sự giúp đỡ mục tiêu tự xác định. mục tiêu trợ giúp từ android_rules.xml nên được sử dụng, nhưng thậm chí dán nó vào tệp build.xml cũng không giải quyết được lỗi này. (Eclipse 3.6, android skd 10, target là android-7) xây dựng với kiến trên dòng lệnh hoạt động hoàn hảo. – forksandhope