Tôi đang làm việc trên một dự án ứng dụng Android và nó là một dự án Maven. khi tôi cố gắng chạy dưới dạng "cài đặt maven", đây là những gì tôi nhận được:plugin android maven không nhận biến ANDVID_HOME env trong Eclipse
"Không thực thi được mục tiêu com.jayway.maven.plugins.android.generation2: android-maven-plugin: 3.1.1: generate- nguồn (mặc định tạo nguồn) trên dự án android-client: Không tìm thấy đường dẫn SDK Android nào.Bạn có thể định cấu hình nó trong phần cấu hình plugin trong tệp pom bằng cách sử dụng ... hoặc ... hoặc trên dòng lệnh bằng cách sử dụng - Dandroid.sdk.path = ... hoặc bằng cách đặt biến môi trường ANDROID_HOME -> [Help 1] "
nếu tôi hardcode đường dẫn android_home vào pom.xml, nó hoạt động tốt nhưng chúng tôi sử dụng git và mọi người có thể có các đường dẫn khác nhau cho android_home.why không android-maven-plugin có được biến env trong nhật thực?
biến android_home env nằm trong PATH của tôi. tôi đã viết $ {env.ANDROID_HOME} trong tệp pom.xml của mình nhưng nó vẫn không hoạt động.
lạ, nếu tôi sử dụng thiết bị đầu cuối (mvn install) để chạy như cài đặt maven, nó hoạt động!
thực sự đây là vấn đề khá tùy chọn đối với tôi nhưng tôi vẫn muốn biết tại sao plugin này không hoạt động trong Eclipse.
Bạn đang sử dụng M2E-android? –
Tôi đang đối mặt với cùng một vấn đề trong ubantu, bạn có thể sửa vấn đề này không .... thêm thông tin về vấn đề của tôi http://stackoverflow.com/questions/12532510/jenkins-maven-android-when-running-throwing -e-error-android-sdk-linux-platfor – Sam