PlaceAutocomplete error: Cannot access class 'com.mapbox.search.internal.bindgen.ApiType'
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ Kotlin với các dependency 2.5.0 được liệt kê và kiểm tra PlaceAutocomplete.create() cùng các tùy chọn mặc định của nó. Xác nhận liệu API công khai có cung cấp các kiểu cần thiết mà không gặp lỗi truy cập ApiType hay không; được xem là hoàn tất khi PlaceAutocomplete khởi tạo và các truy vấn được thực thi như mong đợi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Environment
- Search SDK Component (check at least one)
- Core Search SDK (
SearchEngineclass, and etc.) - Offline Search SDK (
OfflineSearchEngineclass, and etc.) - Address Autofill SDK
- Search UI SDK
- Core Search SDK (
- Android OS version:
- Devices affected:
- Search SDK Version: 2.5.0
Code examples
val placeAutocomplete = PlaceAutocomplete.create()
[versions]
android = "11.8.0"
mapsCompose = "11.8.0"
placeAutocomplete = "2.5.0"
[libraries]
android = { module = "com.mapbox.maps:android", version.ref = "android" }
maps-compose = { module = "com.mapbox.extension:maps-compose", version.ref = "mapsCompose" }
place-autocomplete = { module = "com.mapbox.search:place-autocomplete", version.ref = "placeAutocomplete" }
Observed behavior and steps
Cannot initialize placeAutocomplete. The documentation indicates that the line above should include an API token as a parameter. However, the create() method in 2.5.0 does not take an API token. It should be initialized with default options, which include LocationProvder and ApiType. However, it generates the error indicated in the title: Cannot access class 'com.mapbox.search.internal.bindgen.ApiType'
On the Discord server, there are reports of this same issue going back at least to 2.2.0
Expected behavior
Initialize PlaceAutocomplete and execute queries.
- Ngôn ngữ chính
- Kotlin
- Star
- 39
- Fork
- 10
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mapbox/mapbox-search-android
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
mapbox/mapbox-search-android#369 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
mapbox/mapbox-search-android#364 · 2 bình luận ·
-
bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 32/100
mapbox/mapbox-search-android#272 · 1 bình luận ·
-
bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
mapbox/mapbox-search-android#260 ·
-
Inconsistent Search in V5 vs V6Đang mởbug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100
mapbox/mapbox-search-android#259 ·
Tất cả issue của mapbox/mapbox-search-android
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
tauri-apps/tauri#16173 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
feature
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
QUIC: flow-control window collapses to 32 KiB after first 10 MiB per stream (bump netty to 4.2.18)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
libp2p/jvm-libp2p#532 · 1 reaction ·
-
maplibre-native
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
maplibre/maplibre-compose#1591 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày