概要
まだ初心者だったころ、ふっるいAndroidStudioプロジェクトに携わっていた際に余計な事をしたら起こった事を簡潔にまとめます。
こんなんでも初投稿です。
環境
| Version | |
|---|---|
| Android Studio | 3.2 |
| TARGETSDK_VERSION | 19 |
| buildToolsVersion | 26.0.3 |
やったこと
わたし「このプロジェクト、バージョンをフォルダ名にしてるのきっしょいンゴねえどうにかならんかなあ」
なんか記事「imlいじったり消したりしたらいけるで」
わたし「ほへーサンガス」カタカタ
問題発生
原因
imlファイルはモジュールの実体。
そのため、ライブラリの実体が無いのでgradleに記載のところからライブラリもってきたろってしました。
が、jcenterは既に閉鎖しているので、ライブラリを引いてくることができない。
→ Cause: unable to find valid certification path to requested target
リクエストされたターゲットのええ感じのパスが見当たらんかったで(適当和訳)
対処法
jcenter()となっているところをmavenCentral()とすればよい。
buildscript {
repositories {
// jcenter()
mavenCentral()
google()
}
}
allprojects {
repositorie {
// jcenter()
mavenCentral()
google()
}
}
結論
まだまだAndroid開発に慣れてない時期だったとはいえ、英文をちゃんと読んで調べよう、な?
追記
(2025/10/28)
いまだにこの泥船に浸ってるのですが最近になってまた発生したので追記します。
症状
Android Studioを新しいバージョン(Narwhal)も並列して使ったりなんだりしてると発生。
おまけにProjectタブで構造ツリーをみてもProjectフォルダ以下のファイルが見られず、gradle周りしか編集できない事態に。
原因
新しいバージョンの方のAndroid Studioを使った事で.ideaがボドボドになってしまったらしい。
対処法
.ideaフォルダを削除し、build.gradle周りをチェック。
なんかようわからんimplementsが入ってたりしたのでそれを削除したりすることでなんとか無事復旧できました。
もうやめようよこのプロジェクト。
おまけ
コードの修正をする横でやってたから編集途中のデータは全部ふっとびました。
うぼあ

