Skip to content

Commit 45b6190

Browse files
committed
🐛 Fixes service_only and webview symbol errors, closes kivy#2228
The error was: ``` Listing '/home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/webview_includes'... [INFO]: Detected highest available build tools version to be 28.0.2 [DEBUG]: -> running gradlew assembleDebug [DEBUG]: Starting a Gradle Daemon, 2 incompatible and 1 stopped Daemons could not be reused, use --status for details [DEBUG]: [DEBUG]: > Task :compileDebugJavaWithJavac FAILED [DEBUG]: /home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/src/main/java/org/kivy/android/PythonActivity.java:245: error: cannot find symbol [DEBUG]: public boolean onKeyDown(int keyCode, KeyEvent event) { [DEBUG]: ^ [DEBUG]: symbol: class KeyEvent [DEBUG]: location: class PythonActivity [DEBUG]: /home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/src/main/java/org/kivy/android/PythonActivity.java:130: error: package AlertDialog does not exist [DEBUG]: AlertDialog.Builder dlgAlert = new AlertDialog.Builder(PythonActivity.mActivity); [DEBUG]: ^ [DEBUG]: /home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/src/main/java/org/kivy/android/PythonActivity.java:130: error: package AlertDialog does not exist [DEBUG]: AlertDialog.Builder dlgAlert = new AlertDialog.Builder(PythonActivity.mActivity); [DEBUG]: ^ [DEBUG]: /home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/src/main/java/org/kivy/android/PythonActivity.java:137: error: package DialogInterface does not exist [DEBUG]: new DialogInterface.OnClickListener() { [DEBUG]: ^ [DEBUG]: /home/user/.local/share/python-for-android/dists/unnamed_dist_1__armeabi-v7a/src/main/java/org/kivy/android/PythonActivity.java:247: error: cannot find symbol [DEBUG]: if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) { [DEBUG]: ^ [DEBUG]: symbol: variable KeyEvent [DEBUG]: location: class PythonActivity [DEBUG]: Note: Some input files use or override a deprecated API. [DEBUG]: Note: Recompile with -Xlint:deprecation for details. [DEBUG]: 5 errors [DEBUG]: [DEBUG]: [DEBUG]: FAILURE: Build failed with an exception. [DEBUG]: [DEBUG]: * What went wrong: [DEBUG]: Execution failed for task ':compileDebugJavaWithJavac'. [DEBUG]: > Compilation failed; see the compiler error output for details. [DEBUG]: [DEBUG]: * Try: [DEBUG]: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. [DEBUG]: [DEBUG]: * Get more help at https://help.gradle.org [DEBUG]: [DEBUG]: BUILD FAILED in 29s [DEBUG]: 15 actionable tasks: 3 executed, 12 up-to-date ```
1 parent 9c601cf commit 45b6190

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

pythonforandroid/bootstraps/sdl2/build/src/main/java/org/kivy/android/PythonActivity.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
import java.util.TimerTask;
1414

1515
import android.app.Activity;
16-
import android.app.AlertDialog;
1716
import android.content.Context;
18-
import android.content.DialogInterface;
1917
import android.content.Intent;
2018
import android.content.pm.ActivityInfo;
2119
import android.content.pm.PackageManager;
@@ -27,7 +25,6 @@
2725
import android.os.Bundle;
2826
import android.os.PowerManager;
2927
import android.util.Log;
30-
import android.view.KeyEvent;
3128
import android.view.SurfaceView;
3229
import android.view.ViewGroup;
3330
import android.widget.ImageView;

pythonforandroid/bootstraps/service_only/build/src/main/java/org/kivy/android/PythonActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99
import java.util.ArrayList;
1010

1111
import android.app.Activity;
12+
import android.app.AlertDialog;
13+
import android.content.DialogInterface
1214
import android.content.Intent;
15+
import android.view.KeyEvent;
1316
import android.util.Log;
1417
import android.widget.Toast;
1518
import android.os.Bundle;

pythonforandroid/bootstraps/webview/build/src/main/java/org/kivy/android/PythonActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
import java.util.ArrayList;
1212

1313
import android.view.ViewGroup;
14+
import android.view.KeyEvent;
1415
import android.app.Activity;
16+
import android.app.AlertDialog;
17+
import android.content.DialogInterface;
1518
import android.content.Intent;
1619
import android.util.Log;
1720
import android.widget.Toast;

0 commit comments

Comments
 (0)