2017-09-02 53 views
0

我在我的android項目中使用「robovm-rt-1.13.0」(加密解密庫)。當我嘗試建立項目後進行加密,我得到以下錯誤:使用加密解密庫後的安全異常「robovm-rt-1.13.0」

Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'.

java.lang.SecurityException: Prohibited package name: java.lang

而下面是我的build.gradle文件:

apply plugin: 'com.android.application' 
apply plugin: 'com.google.gms.google-services' 
android { 
compileSdkVersion 25 
buildToolsVersion '25.0.3' 

defaultConfig { 
    applicationId "com.athansys.patient.athansys" 
    minSdkVersion 19 
    targetSdkVersion 25 
    versionCode 1 
    versionName "1.0" 
    multiDexEnabled true 

} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 

} 
aaptOptions { 
    cruncherEnabled = false 
} 

} 
repositories { 
maven { url "https://jitpack.io" } 
} 

ext { 
} 
dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support:design:25.3.1' 
compile 'com.android.support:cardview-v7:25.3.1' 
compile 'com.android.support:recyclerview-v7:25.3.1' 
compile 'com.android.support:support-v4:25.3.1' 
compile 'com.android.volley:volley:1.0.0' 
compile 'com.github.PhilJay:MPAndroidChart:v2.2.2' 
compile 'com.google.code.gson:gson:2.7' 
compile project(':robovm-rt-1.13.0') 
} 

有人能幫助我解決這問題。 在此先感謝!

+0

嘗試編譯組:'org.robovm',名稱:'robovm-rt',版本:'1.13.0'' –

回答

0

不能使用javajavax作爲包裝的名稱。把它換成別的東西。

java.lang.SecurityException:禁止包名稱:JAVA

編輯:移動你的Main.java文件在不與java或使用javax啓動和使用目錄結構名稱更改包名(源)目錄在代碼中。

沒問題依賴關係