android / android/security-certification-resources
Variables not declared at companion/MainActivity.java
- Dominant language
- Java
- Stars
- 99
- Forks
- 68
- PR merge metrics
- No merged PRs in 30d
Description
master branch has a build issue trying to build *niap-cc/Permissions/Companion* app:
```
> Task :app:compileDebugJavaWithJavac
security-certification-resources/niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion/MainActivity.java:158: error: cannot find symbol
logdebug("DeviceConfig.setProperty failed.(" + a + "," + b + "," + value + ")",e);
^
symbol: variable a
location: class MainActivity
security-certification-resources/niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion/MainActivity.java:158: error: cannot find symbol
logdebug("DeviceConfig.setProperty failed.(" + a + "," + b + "," + value + ")",e);
^
symbol: variable b
location: class MainActivity
Note: security-certification-resources/niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion/MainActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
2 errors
```
Contributor guide
Research direction
Open security-certification-resources/niap-cc/Permissions/Companion/app/src/main/java/com/android/certifications/niap/permissions/companion/MainActivity.java around line 158 and inspect the DeviceConfig.setProperty failure logging and its surrounding declarations. Rebuild the Companion app to verify that the undeclared-variable errors are resolved and compilation completes successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- build-system, mobile
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 68/100