עינית המצלמה

  
עינית עצמאית ומבוססת-עינית למצלמה"

בטבלה הזו מפורטים כל הארטיפקטים בקבוצה androidx.camera-viewfinder.

פריט מידע שנוצר בתהליך פיתוח (Artifact) גרסה יציבה מועמד לגרסה גרסת בטא גרסה אלפא
viewfinder-compose - - - 1.4.0-alpha10
viewfinder-core - - - 1.4.0-alpha10
viewfinder-view - - - 1.4.0-alpha10
הספרייה עודכנה לאחרונה ב-30 באוקטובר 2024

הצהרת יחסי תלות

כדי להוסיף תלות ב-camera-viewfinder, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.

מוסיפים את יחסי התלות של פריטי המידע הנדרשים בקובץ build.gradle של האפליקציה או המודול:

Groovy

dependencies {
    // Use to implement camera viewfinders
    
    implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10"
    implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10"
    implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10"

}

Kotlin

dependencies {
    // Use to implement camera viewfinders
    implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10")
    implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10")
    implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10")


}

מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-build.

משוב

המשוב שלך עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

גרסה 1.4

גרסה 1.4.0-alpha10

30 באוקטובר 2024

התכונות androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10 וגם androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10 משוחררות. גרסה 1.4.0-alpha10 מכילה את התחייבויות אלה.

גרסה 1.4.0-alpha09

2 באוקטובר 2024

התכונות androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09 וגם androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09 משוחררות. גרסת 1.4.0-alpha09 כוללת את ההוספות האלה.

גרסה 1.4.0-alpha08

4 בספטמבר 2024

התכונות androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha08, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha08 וגם androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha08 משוחררות. גרסת 1.4.0-alpha08 מכילה את ההוספות האלה.

תכונות חדשות

במסגרת העדכון לגרסה 1.4.0-alpha08, פריט המידע שנוצר בתהליך הפיתוח (Artifact) של העינית של CameraX הועבר לקבוצת ספריות משלו. השינוי הזה נדרש כדי לשפר את המודולריות ואת יכולת התחזוקה של ספריית CameraX.

אם בעבר השתמשתם ב-androidx.camera:camera-viewfinder, ב-androidx.camera:camera-viewfinder-compose או ב-androidx.camera:camera-viewfinder-core, תצטרכו להעביר את יחסי התלות שלכם לאפשרויות הבאות:

  • androidx.camera:camera-viewfinder -> androidx.camera.viewfinder:viewfinder-view
  • androidx.camera:camera-viewfinder-compose -> androidx.camera.viewfinder:viewfinder-compose
  • androidx.camera:camera-viewfinder-core -> androidx.camera.viewfinder:viewfinder-core

לא אמורים להיות צורך בשינויים בקוד כדי לבצע את המעבר הזה. לא יתקבלו יותר עדכונים לקואורדינטות הישן של העינית.

בנוסף, אם אתם משתמשים ב-Compose עם CameraX, ספרייה חדשה של Compose-first זמינה עכשיו בגרסת אלפא: androidx.camera:camera-compose. כך מתקבלת התוכן הקומפוזבילי CameraXViewfinder, שהיא עינית אידיומטית שמתאימה את SurfaceRequest של CameraX לכתיבה, בדומה לאופן שבו PreviewView פועל בתצוגות.