Files
AndroidStudioSettings/ChatGPTConversations_170.xml
T

6 lines
1.4 MiB
XML
Raw Normal View History

<application>
<component name="ee.carlrobert.codegpt.state.conversations.ConversationsState">
<option name="currentConversation" value="{&quot;id&quot;:&quot;91ef28d3-6f6d-4d0b-ae8f-af91c61c7e25&quot;,&quot;title&quot;:null,&quot;messages&quot;:[{&quot;prompt&quot;:&quot;啣銁餈嗘葵隞嚗灍etWifiScanResult狄lutter靘找湔嚉琉]嚗灍etConnectedWifi銝湔糓null嚗賣糓隞癧n\n```kt:/home/debuggerx/StudioProjects/aim_master_workspace/apps/aim_master_control_a3/android/app/src/main/kotlin/com/agibot/aim_master_control_a3/MainActivity.kt\ngetConnectedWifi\n```&quot;,&quot;id&quot;:&quot;2daae80b-f50d-4383-9cfd-670669355cfc&quot;,&quot;response&quot;:&quot;撌脫𤣰n\n隞𦒘蝏嗵 [MainActivity](psi_element://com.agibot.aim_master_control_a3.MainActivity) 隞`Flutter` 靘 `getWifiScanResult` 銝湔糓 `[]`getConnectedWifi` 銝湔糓 `null`嚗之璁銝齿糓 `MethodChannel` 祈澈䔮憸矋峕糓 **摨訫 Wi𦴧i /餈墧𦻖靽⊥瘝⊥𣂼**虜閫餈坔蝐鳴\n\n---\n\n## 1. [TaskManager.startScan](psi_element://com.handheld.systemservice.task.TaskManager#startScan) 芣糓閫血嚗䔶蝏𤘪餈䀹瓷箸䔉\n\n雿删緵嚗䨵n\n1. Flutter 靚 `\&quot;startScan\&quot;`\n2. 蝝扳𦻖鍂 `\&quot;getWifiScanResult\&quot;`\n\n雿 Wi𦴧i **撘郊** 銝齿糓 `startScan()` 銝鍂蝡见撠望蝏𤘪 \n [TaskManager.getWifiScanResults](psi_element://com.handheld.systemservice.task.TaskManager#getWifiScanResults) 敺賣迨䂿征𡑒”嚗䔶𤾸 `[]`n\n### 銵函緵\n- 瘥𤩺活餅䰻嚗𣬚𨀣糓 `[]`\n- 蝑匧蝘鍦齿䰻嚗賢停\n\n### 撱箄悅\n Flutter 靘扯 `\&quot;startScan\&quot;` 𠬍撱嗉 2~5 蝘鍦鍂 `\&quot;getWifiScanResult\&quot;` 霂閗n\n---\n\n## 2. Wi𦴧i 瘝∪嚗峕頂蝏憪𧢲醌蕚n\n雿䭾 `\&quot;getWifiEnabled\&quot;` `\&quot;setWifiEnabled\&quot;`嚗䔶 Wi𦴧i 祈澈瘝⊥嚗峕醌𣈯𡁜虜撠望糓蝛箝n\n### 雿㰘𣬚㮾喃誨n- `\&quot;getWifiEnabled\&quot;` 雿輻鍂蝟餌 [WifiManager](psi_element://android.net.wifi.WifiManager)\n- `\&quot;startScan\&quot;` 靚 [TaskManager.startScan](psi_element://com.handheld.systemservice.task.TaskManager#getWifiScanResults) 憟堒\n\n憒 [TaskManager](psi_element://com.handheld.systemservice.task.TaskManager) Android [WifiManager](psi_element://android.net.wifi.WifiManager) 峕郊嚗箇緵嚗䨵n- `wifiManager.isWifiEnabled == true`\n- 雿亙藁瘝∪極雿㘘n- 𤥁𤩺/∩辣銝齿說頞喉餈𥪜蝛暝n\n---\n\n## 3. Android 雿滨蔭 / 摰帋喲䔮憸娫n\n餈蹱糓 **撣貉銋衤**n\n Android 8~12/13 銝𠺪 Wi𦴧i 𡁜虜閬嚗䨵n\n- App 蝵格\n - `ACCESS_FINE_LOCATION`\n - 𣂷𧋦餈睃虾 `ACCESS_COARSE_LOCATION`\n- 𣂷蝟餌銝𡃏 **摰帋滚𦛚撘喳歇撘**\n- Android 13+ 餈睃虾\n - `NEARBY_WIFI_DEVICES`\n\n憒餈嗘∩辣銝齿說頞喉亙藁蝏誩虜銵函緵銝綽\n- `startScan()` 贝絲交瓷仿\n- 雿 `getScanResults()` 餈𥪜蝛箏銵沔n\n### 銝箔餈䠷銝芷䔮憸娫n牐蛹 `\&quot;getWifiScanResult\&quot;` 峕瓷劐遙雿閙\n- 瘝⊥銵峕𧒄\n- 瘝⊥雿滚許n- 撣詨蘨 `println(e)`嚗𤅎lutter 糓蝛箸㺭蝏n\n隞亙朖雿踹仃韐乩嚗𤅎lutter 芣糓 `[]`n\n---\n\n## 4. [TaskManager.getConnectionInfo](psi_element://com.handheld.systemservice.task.TaskManager#getConnectionInfo) 祈澈餈𥪜 `null`\n\n雿惩銁 `\&quot;getConnectedWifi\&quot;` 糓嚗䨵n\n```kotlin\nval connectionInfo = TaskManager.getConnectionInfo()\nconnectionInfo?.let {\n result.success(\n mapOf(...)\n )\n}\nresult.success(null)\n```\n\n餈䠷劐葵嚗䨵n\n### 鈾n喃蝙 `connectionInfo` 銝滢蛹 `null`嚗䔶銋煺蝏抒賒銝钅𢒰餈坔蘂嚗䨵n\n```kotlin\nresult.success(null)\n```\n\n銋笔停航秩嚗諹 **鍂鈭舅甈 `result.success()`**n\n `MethodChannel` `result`
<option name="conversations" value="[{&quot;id&quot;:&quot;2ea372bf-f79d-4805-a228-8cd51bf07dc9&quot;,&quot;title&quot;:null,&quot;messages&quot;:[{&quot;prompt&quot;:&quot;穃銁鍂ProxyAI餈嗘葵Intellij雴辣嚗峕唬誨刻‘gemini蝟餃𪑛銝芣芋𧢲嚗煺蛹隞滨蔭銝芬𤧶IM脲芋厰★嚗峕摨磰砲&quot;,&quot;id&quot;:&quot;ab4b92a6-8055-4844-85d6-57ffd6339399&quot;,&quot;response&quot;:&quot;撖嫣 IntelliJ IDEA ProxyAI **𢆡nline Code Completion**𧢲 Gemini 𣂼 FIM n\n### Gemini 1.5 Flash Gemini 2.0 Flash\n\n** `gemini-1.5-flash` 𡝗 `gemini-2.0-flash`** API n\n** Pro **\n1. **𡿨atency** 300-500 gemini-1.5-pro` 𧒄仿𣇉lash 𤾸𦛚n2. **𠹺**lash 1M 2M 𧢲 ProxyAI n3. **𧋦**𤩺𣈯𡢅Flash API 𧋦 Pro n\n*𥡝𡏭𠹺𦦵𦥑 `gemini-1.5-pro`**𢆡**𤅎lash 𣈲*\n\n---\n\n### FIM \n\n**FIM (Fill-In-the-Middle)** 𨅯Prefix𨅯Suffix𣬚Middlen\n**Gemini 𦠜**\n DeepSeek Coderwen Coder CodeLlama 𣂷 FIM Token `&lt;|fim_prefix|&gt;`&lt;|fim_suffix|&gt;` **Gemini FIM ** ProxyAI Gemini 𥋘 `DeepSeek` `Qwen` FIM emini 𡁜𤥁n\n****\n\n1. ** Prompt / Instruction **n ProxyAI FIM 𧢲𡑒 `Prompt`Instruction` `Gemini/OpenAI` 𦻖𥋘齿𡃏𡏭𡢿n\n2. **CustomIM **n FIM XML 𠃑emini XML 𥟇n ```text\n You are an expert programmer. Please complete the missing code between &lt;prefix&gt; and &lt;suffix&gt;. \n Output ONLY the missing code, without any markdown formatting, explanations, or repeating the prefix/suffix.\n \n &lt;prefix&gt;\n {prefix}\n &lt;/prefix&gt;\n &lt;suffix&gt;\n {suffix}\n &lt;/suffix&gt;\n ```\n *( `{prefix}` `{suffix}` ProxyAI 𤜯)*\n\n3. **𡡒 FIM𡏭𨅯**n FIM 𠬍Gemini ProxyAI **𡡒 FIM ** None/Default𡁏𢒰𦦵𧶏 Gemini &quot;,&quot;referencedFilePaths&quot;:null,&quot;conversationsHistoryIds&quot;:null,&quot;imageFilePath&quot;:null,&quot;
</component>
</application>