2010-01-05 29 views
7

Điện thoại Android Nexus đã được bán ngay hôm nay với 2.1 Os trên đó. Bạn tôi chỉ cần đặt hàng hai với vận chuyển qua đêm. Tôi cho rằng điều đó có nghĩa là nó sẽ có trong tay vào ngày mai hoặc ngày hôm sau.Nexus One - Bản phát hành Android 2.1, WHERE là SDK dành cho 2.1 ở đâu?

Làm thế nào nó thậm chí có thể chấp nhận được từ xa mà mọi người sẽ có 2,1 trong tay của họ trước khi các nhà phát triển thậm chí có thể chạm vào SDK? Tôi đã có người dùng sử dụng Nexis-Droid 2.1 rom nói rằng tiện ích được sử dụng cao của tôi không hoạt động. Làm thế nào tôi có thể thử nghiệm này ra trước mà không cần hack điện thoại của chúng tôi tất cả lên?

Tất cả điều này đều làm người dùng thất vọng khi ứng dụng không hoạt động và tiếp tục làm giảm thị trường với 1 sao vì nhà phát triển không có cơ hội để cập nhật mã của họ.

Cảm ơn google ....

+0

Bạn đang nhắm mục tiêu 2.0.1? –

+0

Tôi chỉ nhắm mục tiêu một sdk tối thiểu là 3 (OS 1.5). Tôi không tin rằng có một "tối đa sdk" entrie mà tôi có thể đặt trong tập tin manifest để chặn 2.1 người dùng cho đến khi tôi có cơ hội để cập nhật các ứng dụng. – pcm2a

+0

Nói với họ rằng điều đó thật khó khăn. Họ đang sử dụng bản phát hành bị tấn công, không phải sản xuất của 2.1 và loại người sử dụng ROM phát hành nâng cao biết rằng không phải mọi thứ sẽ chạy trơn tru. –

Trả lời

4
  1. Bạn có thể mong đợi SDK trong một vài ngày. Google cho biết nó sẽ là "nguồn mở" trong vài ngày tới. Nó hút rằng chúng tôi chưa có nó. Nếu tôi nhớ chính xác, chúng tôi nhận được 2.0 khoảng một tuần trước khi DROID được phát hành và chúng tôi nhận được 2.0.1 về cùng một khung thời gian trước khi được đẩy xuống DROID.

  2. Những người sử dụng hệ điều hành không khả dụng không được khiếu nại về ứng dụng không hoạt động. Đó là sự lựa chọn của họ để trở thành người áp dụng hệ điều hành chưa được phát hành. Họ có thể đối phó với hậu quả. (không liên quan gì đến bạn)

Phần tôi ghét về thị trường là không có khả năng phản hồi xếp hạng của chúng tôi. Tôi có hơn 2500 xếp hạng cho ứng dụng của mình, nhưng tôi liên tục nhận được 1 sao vì người dùng là morons và không thể đọc được. Tuy nhiên, tôi chỉ có 325 ký tự cho ứng dụng của tôi desciption. Tôi đã bắt đầu viết nhận xét của riêng mình và cập nhật nó để trả lời xếp hạng.

+0

Tôi đồng ý với điểm số 2 của bạn hoàn toàn nhưng điều đó không ngăn họ nhận xét về tôi Ứng dụng trên thị trường. 2.0.1 không phải là bản phát hành hệ điều hành chính vì vậy tôi không phải cập nhật bất cứ thứ gì để duy trì hỗ trợ, mặc dù vậy tôi đã phải chạy phiên bản 2.0. Tôi cũng hy vọng sẽ có với 2.1. Lựa chọn duy nhất của tôi vào thời điểm này là để dính vào hack 2.1 trên Droid bắt nguồn của tôi để xem những gì các lỗi và hy vọng rằng họ là giống như hệ điều hành thực sự. – pcm2a

+0

Tôi biết ý bạn là gì. Tôi luôn nhận được nhận xét về ứng dụng của mình không hoạt động trên Nexus One, khi danh sách ứng dụng nêu rõ nó chỉ hoạt động trên Droid/Milestone. Nó không phải bởi sự lựa chọn mà tôi làm cho nó chỉ hoạt động trên các thiết bị đó, vì vậy nó nằm ngoài tầm kiểm soát của tôi là liệu nó có hoạt động trên các thiết bị khác hay không. –

0

Tôi chưa phát triển bất kỳ thứ gì cho Android nhưng đã xem xét SDK một chút.

Tôi thấy có thể chỉ định maxSdkVersion trong tệp kê khai. Tôi muốn nói rằng nhà phát triển nên đặt phiên bản SDK tối đa mà họ có thể kiểm tra. Vì vậy nếu chưa có SDK 2.1 và bạn đặt 2.0 hoặc 2.0.1 ở đó, nó sẽ ngăn người dùng Nexus One tải xuống ứng dụng của bạn (tôi đoán ở đây nó hoạt động theo cách đó).

Sẽ là vì lợi ích của Google khi phát hành SDK nếu người dùng Nexus One không thể tải xuống và cài đặt bất kỳ ứng dụng nào. Người dùng sẽ đổ lỗi cho Google sau đó thay vì bạn.

Chỉnh sửa: Rất tiếc, ai đó đã nhận xét điều đó trước đây.

0

Android 2.1, Release 1 SDK

SDK đã được phát hành; đây là lần đầu tiên một SDK Android tiếp tục phát hành một thiết bị chạy phiên bản đó.

Các vấn đề liên quan