1. 程式人生 > >配置phonegap進行android開發()java.lang.SecurityException: ConnectivityService:

配置phonegap進行android開發()java.lang.SecurityException: ConnectivityService:

過程比較簡單,就不多言:

具體配置過程請在此穿越時光隧道

不過我是碰到了一下問題:

05-28 08:22:30.580: E/AndroidRuntime(332): java.lang.SecurityException: 
ConnectivityService: Neither user 10036 nor current process has android.permission.ACCESS_NETWORK_STATE.

正在緊張處理中,AndroidManifest.xml配置如下:

複製程式碼
<?xml version="1.0" encoding="utf-8"?>
<manifest 
xmlns:android="http://schemas.android.com/apk/res/android" package="com.xidian.cc" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" >
<!-- added by taogeng about phonegap1.7 ,2012.05.28 begin--> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:resizeable="true" android:anyDensity="true" /> <
uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!--以為問題會出在這,所以加了該句,賦予該許可權,問題照舊,正在解決中...--> <!-- added by taogeng about phonegap1.7 ,2012.05.28 end --> <activity android:name=".XXXActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden"><!-- added by taogeng 2012.05.28 --> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
複製程式碼

問題解決:

配置檔案出錯,一下內容放到application標籤的外面

<uses-permission android:name="android.permission.CAMERA" />
        <uses-permission android:name="android.permission.VIBRATE" />
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.RECEIVE_SMS" />
        <uses-permission android:name="android.permission.RECORD_AUDIO" />
        <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
        <uses-permission android:name="android.permission.READ_CONTACTS" />
        <uses-permission android:name="android.permission.WRITE_CONTACTS" />
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
        <uses-permission android:name="android.permission.GET_ACCOUNTS" />
        <uses-permission android:name="android.permission.BROADCAST_STICKY" />
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

相關推薦

配置phonegap進行android開發java.lang.SecurityException: ConnectivityService:

過程比較簡單,就不多言: 具體配置過程請在此穿越時光隧道 不過我是碰到了一下問題: 05-28 08:22:30.580: E/AndroidRuntime(332): java.lang.SecurityException: ConnectivityService: Neither user 1003

Android開發中出現java.lang.IllegalStateException: Cannot perform this operation because the connection。。。

最近在開發一個 App 的時候用到了資料庫,可是在使用資料庫的時候就出現了一些問題,在我查詢表中的一些資訊時出現了一下問題: Caused by: java.lang.IllegalStateException: Cannot perform this operation because

android 網路報錯 java.lang.SecurityException: Permission denied (missing INTERNET permission?) 解決

Android app裡試圖用HttpUrlConnection獲取網路連線,忘記在AndroidManifest清單檔案裡宣告需要用到Internet的許可權,執行時報此錯誤。 解決方法 在AndroidManifest.xml中 與Application平級的地方加入 <use

Android學習】java.lang.SecurityException: ConnectivityService: Neither user 10134 nor current process

參考 修改AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:androi

手把手教你如何在Android進行JNI開發入門

在進行Android開發的過程中,我們必定會遇到視訊影象處理、高強度密集運算、特殊演算法等場景,這時我們就不得不需要去接觸一些C/C++程式碼,進行JNI開發。下面我將從Android.mk和CMake這兩種方式教大家如何進行開發。文章結尾將給出演示的專案程式碼,如果你能耐心地仔細看完,相信你一定能掌握

Android開發——Android-Studio 開發環境配置

第一步:下載Android-Studio 地址1:https://developer.android.com/studio/index.html?hl=zh-cn第二步:安裝JDK和配置環境變數 由於我下載Android-Studio的版本JDK需要在8.0版本以上,所以如果

配置cordova的android開發環境android studio

趁元旦放假想試一下cordova,不想安裝龐大的android studio,所以想最小化安裝,居然花了一整天的時間才能正常編譯cordova工程,記錄一下過程,備將來參考。 安裝環境:作業系統:windows 10 x64 第一步:安裝nodejs,下載最新版本v10.15.0 第二步:設定npm安裝

Android開發環境配置與建立模擬器

時間:大二下學期期末,2018年6月13日凌晨1點原因:Java期末作業平臺:Eclipse + Mac(強調!!時間寶貴,別走錯片場浪費了時間)第一次也可能是最後一次...——————————————————————————————————一、Eclipse中安卓開發環境配

Kotin + Anko Android開發 環境配置

下載android studio 3.0新建專案,勾選kotlin 3. 新增 anko 在app的build.gradle的dependencies中新增 compile("org.jetbrains.anko:anko:$anko_version") {     e

Android筆記之使用CMake進行JNI開發Android Studio

不知道有多少朋友像我一樣,被Android NDK開發的環境配置折騰到吐,然後放棄。從事Android工作幾年了,也不太願意接觸NDK開發。不過福利終於來了,新的AS中開始使用CMake開發jni,開發c跟開發java一樣簡單,你只需單純的執著於業務目標,跟折騰

Android 中使用OpenGL ES進行2D開發紋理Texture使用

OpenGL紋理是一種點陣圖,可以把它貼上到OpenGL物體的表面上。比如可以獲取一張郵票的影象貼上到正方形中,使正方形看起來像一張郵票。要使郵票保持合適的方向,以便影象井然有序地排列,則必須獲得形狀的每個頂點並在正方形上標記出來,以便郵票和正方形的形狀保持一致。在Open

使用bottle進行web開發1:hello world

matches 動態 bsp allow 模塊 開發 code spec converter 為什麽使用bottle?因為簡單,就一個py文件,和其他模塊沒有依賴,3000多行代碼。 http://www.bottlepy.org/docs/dev/ 既然開始學習

使用bottle進行web開發5:Generating Content

方便 () strings 系統 end byte 導致 res 名稱 在純粹的 WSGI中,你的應用能返回的數據類型是十分有限的,你必須返回可叠代的字符串,你能返回字符串是因為字符串是可以叠代的,但是這導致服務器將你的內容按一字符一字符的傳送,這個時候,Unicode 字

使用bottle進行web開發4:HTTPError

instead bject hat red uil tle ott class not from bottle import error @error(404) def error404(error): return ‘Nothing here, sorry‘

用VS2017進行移動開發C#、VB.NET——OfflineCameraButton控件的屬性、使用方式

send 什麽 ima 你在 nbsp .net for handles 成員變量 OfflineCameraButton控件 一、 樣式一 我們要實現上圖中的效果,需要如下的操作: 從工具欄上的“Smobiler Components”拖動一個Of

Android開發2:資料儲存之一:SharedPrefrences和檔案讀寫

一、資料儲存 本文主要講前兩種儲存方式,其中檔案讀寫只記錄Internal Storage方式 1. SharedPrefrences方式 輕量級NVP方式儲存,以XML的檔案方式儲存,適合少量資料的儲存。 NVP:Name/Value pair, 名稱/值 對。 2.

【轉】金蝶EAS BOS工作流開發附帶JAVA指令碼

目錄(?)[+] 流程配置基本知識及示例 重要概念 流程變數 任務輸入輸出 注意事項 基本流程的配置示例

android開發

開始android歷程: 1、模擬器無法連線本地PC:       模擬器中可以連外網,但無法訪問本地PC上的IIS的API介面:報connect refused錯誤。      後試了很多方法,修改模擬器網址等,沒用。 &

Android開發AlertDialog對話方塊自定義佈局和多選列表不共存的替代辦法

這個實現功能花了一點時間,當時忙了很晚,只怪當時沒有想出其他解決辦法。言歸正傳。 前幾天有這麼一個小夥伴,在開發有這樣的地圖app,該地圖app有多個地圖圖層,這些地圖圖層可提供給使用者操作,比如說圖層的顯示控制,以及選擇需要的圖層供查詢。由於該地圖app在主介面已經佈局很

Android開發Android Studio開發環境“R”全部變紅的可能原因之一

一般在建立layout資源時,對layout命名時,名稱中存在大寫字母時,一般不會通過。但在修改layout檔名稱時,卻不會檢查這個要求,若存在大寫字母時,程式在編譯時,R會全部變紅,這時可以檢視編譯錯