Android XR SDK 現已在開發人員預覽版中推出。敬請提供意見回饋!請前往
支援頁面 與我們聯絡。
  
        
 
     
  
  
  
    
  
  
  
    
      工作階段
    
    
      
      
      透過集合功能整理內容
     
    
      
      你可以依據偏好儲存及分類內容。
     
    
  
  
  
   
  
    
    
  
    
    
    
SessionSession 的例項。建立完成後,應用程式可以使用 Session 介面建立空間化內容實體,例如面板或 3D 模型,以及設定空間環境 、識別使用者位置 ,以及將內容錨定 至實際世界。
注意:  由於已知問題 會將工作階段與活動生命週期連結,因此在自動重建活動的各種情況下,工作階段可能會變為無效。這些因素包括但不限於調整主面板大小、連接外接裝置,以及在淺色和深色主題之間切換。如果您遇到工作階段失效問題,可能需要將主面板設為不可調整大小、使用動態面板實體、針對特定設定變更 停用活動重建功能,或停用淺色或深色主題變更。 透過 Jetpack Compose for XR 存取工作階段 
使用 Jetpack Compose for XR 時,系統會為您建立工作階段,並可使用 LocalSession.current
@Composable 
fun   ComposableUsingSession ()   { 
     val   session   =   LocalSession . current 
} 
從 Jetpack SceneCore 存取工作階段 
如果您要透過 SceneCore 程式庫建立空間化實體,就必須建立工作階段。
您只能在 Android XR 裝置上建立工作階段。如果嘗試在相容性不佳的裝置上建立工作階段,結果會失敗。如要建立工作階段,請將活動傳遞至 create()
when   ( val   result   =   Session . create ( this ))   { 
     is   SessionCreateSuccess   - >  { 
         val   xrSession   =   result . session 
         // ... 
     } 
     else   - >
         TODO ( /* A different unhandled exception was thrown. */ ) 
} 
注意:  部分功能 (例如手勢追蹤 和平面追蹤 ) 需要額外的執行階段權限,才能成功設定工作階段。 當工作階段的活動遭到刪除時,所有與該工作階段相關聯的空間 UI 和 3D 內容都會遭到刪除,且該工作階段將不再有效。
另請參閱 
  
  
  
     
  
    
      
       
    
    
      
    
     
  
       
    
    
      
 
  這個頁面中的內容和程式碼範例均受《內容授權 》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
  上次更新時間:2025-10-29 (世界標準時間)。
 
 
  
  
  
    
      [[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-29 (世界標準時間)。"],[],[]]