$ brew tap homebrew/cask-versions
$ brew tap homebrew/cask-versions
$ brew cask install adoptopenjdk8
$ brew cask install corretto8
$ brew cask install zulu8
$ git clone https://github.com/gcuisinier/jenv.git ~/.jenv
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
$ jenv versions
* system (set by /Users/yoo/.jenv/version)
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
1.8.0_221, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
・.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs を開く ・content_assist_disabled_computersを無効にする
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
フルスクリーンにして消します。
<item name="android:windowContentOverlay">@null</item>
Your Project contains error s please fix them before running your application
プロジェクトクリーンしてもダメです。 色々面倒くさそうなので EclipseをHelios から Indigoに、Android SDKも最初からセットアップする事に。 しかし、それでも解決しない。 こうなると何かの設定が残ってるしか考えられないので調べたら、 your applicationエラー の記事を見つけた。 「debug.keystoreの有効期限切れ」が原因で、debug.keystoreを削除するだけだったというオチでした。keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 1800 -dname "CN=Android Debug,O=Android,C=US"
縦固定:android:screenOrientation="portrait" 横固定:android:screenOrientation="landscape"
<activity android:name=".SampleActivity"
android:screenOrientation="portrait"
android:label="@string/app_name">
sample/xxxx.txt
Zip からの書き出しは ZipFile() で各ファイルパスを指定し、zipFile.getInputStream() でInputStream オブジェクトを取得。 InputStream をループで回し、OutputStream で指定したパスにファイルを書き出す。 ※サンプルの場合、1024 x 4 バイトずつ処理 うーん、もうちょっと簡単にならないのかな? もしかしたら、他の方法もあるかも知れませんが。。。