• 締切済み

android.os.Systemをimport

Androidプログラムで、 SystemProperties.set を使いたく、android.os.Systemをimportしようとしています。 import android.os.System; では、「インポートされたandroid.os.SystemPropertiesは見つかりません」のエラー発生。 調べてみると、どうやらlayoutlib.jarをライブラリに加えなければいけない所までたどり着いたのですが、加え方がよくわかりません。 C:\Program Files\Android\android-sdk3\platforms\android-*\data (*の部分は、3,4,7,8,9,10,11) の下にlayoutlib.jarは見つけました。 参考になるURLでもかまいません。ご教授お願いします。 # そもそもの考え方が違うのならその旨もコメントいただけると幸いです。

  • Java
  • 回答数1
  • ありがとう数2

みんなの回答

noname#161640
noname#161640
回答No.1

何をしようとしているかよくわからないので、ちょっとずれてる回答かも知れませんが……。 SystemPropertiesは、現在、SDKには含まれていません。どうしても使いたければ、以下からOpen SDKのソースコードを落としてプロジェクトに追加してコンパイルしてしまえば。 http://google.com/codesearch/p?hl=en#uX1GffpyOZk/core/java/android/os/SystemProperties.java&sa=N&cd=1&ct=rc ただ、システムの設定をなにか調べようと考えているのであれば、android.providerのSettings.Systemあたりを利用するのが筋のように思います。 http://developer.android.com/intl/ja/reference/android/provider/Settings.System.html

goroneko-begin
質問者

お礼

お礼が遅くなりましたが、自己解決しました。 Project -> Properties Resource - Java Build Path より、[Add JARs...] を行い可能になりました。 ありがとうございます。

関連するQ&A

  • アンドロイドアプリの環境設定

    お世話になります。 簡単なものなら初心者でもアンドロイドアプリを作れると友人から聞いて試してるのですが、環境設定の段階で詰まってしまいました。 JDKの設定→Android SDKの設定→Eclipseの設定→Android AVD のEclipseのところです。 「eclipse.exe -clean.cmd」からEclipseを起動するをしようとするとPath合ってる?みたいなメッセージが出ます。ただ参考サイトにはPath変更等書かれてないのでどうしたらいいのかわかりません。(参考にしたサイトhttp://www.hlplus.jp/) Windows7 64bit C:\Program Files\Java C:\Program Files\Android\android-sdk C:\Program Files\Android\eclipse にインストール済み 現在のPath:C:\Program Files\Android\android-sdk\tools;C:\Program Files\Android\android-sdk\platforms; PathをC:\Program Files\Android\eclipseにしてみてもだめでした 質問 ・C直下に再インストールしたほうが良い? ・その際に、切り取りでC直下に貼り付けるのではダメ? ・Android SDK Managerを起動した際、複数のコマンドプロンプロが出ると書かれてるのに出たのは一瞬でしたが問題あり? ・よく読まずPathを;で繋がず上記だけなんですが問題あり? ・どうしたら解決できるのでしょうか? 駄文で申し訳ないのですが教えて頂けたらと思います。よろしくお願いします

  • Android SDKandAVD Manager

    Android SDK and AVD Managerが表示されません。 プラグインのインストールでは work with:https://dl-ssl.google.com/android/eclipse/ ディベロッパーツールをインストールしました。 eclipseを起動後、windows→android SDK Managerで android SDK Tools android SDK Platform-tools android4.2(API 17) をインストールしました。PATHはC:\Program Files (x86)\android-sdk-windowsでした。 androidSDKの設定で、 Windows→Preference→Androidを選択→AndroidSDKのLocationに C:\Program Files (x86)\android-sdk-windowsとしております。 ちなみに、androidSDKは、android-sdk_r21-windows(Eclipse IDE for Java Developers) eclipseは、eclipse-java-juno-SR1-win32 を使用しております。 PATHは C:\Program Files (x86)\Java\jdk1.7.0_09\bin;C:\Program Files (x86)\android-sdk-windows\tools;C:\Program Files (x86)\android-sdk-windows\platform-tools; としております。C:\Program Files (x86)\Java\jdk1.7.0_09\bin;を消すと、eclipse自体が起動しなくなります。 どうすればAndroid SDKandAVD Managerが表示されるようになるのでしょうか? どのような経過を書けばよいか分からず、思いつくまま書いてみました。 ここまででしなければならないことはしてあると思います。 調べればすぐわかるのかもしれませんが、現在解決方法が見つかっておりません。 どなたか解決方法を教えていただければ幸いです。 また、カテ違いでしたら申し訳ありません。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • eclipse(Helios)を用いてXperia アプリの開発を行お

    eclipse(Helios)を用いてXperia アプリの開発を行おうとしてます。 Android SDK r7を下記URLを参考にセットアップしました(参考URLで使用しているのはr5ですが…)。 ・http://start-android-sdk.blogspot.com/2010/04/android-windowsxp.html#android-install-eclipse Hello World~の前まで行ったのはよいものの、メニューから「Android SDK and ADV Manager」を選択すると「Location of the Android SDK has not been setup in the preferences.」と表示され、Managerが表示されません。 もう一度「Android SDK and ADV Manager」を選択するとManagerは表示されるのですが、eclipseのコンソールに以下が表示されます。 [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-2\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-2\sdk.properties (指定されたファイルが見つかりません。). [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-5\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-5\sdk.properties (指定されたファイルが見つかりません。). [2010-10-13 21:50:57 - SDK Manager] Warning: Error parsing 'D:\Dev\Java\android\android-sdk-r07\platforms\android-6\sdk.properties': java.io.FileNotFoundException: D:\Dev\Java\android\android-sdk-r07\platforms\android-6\sdk.properties (指定されたファイルが見つかりません。). そこで質問なのですが、コンソールに表示された3つのファイルは、入れないと問題あるのでしょうか? また、入れなければならない場合、どのようにすれば入れる事ができるのでしょうか? よろしくお願いします。

  • 自作のクラスファイルがインポート出来ない

    ご質問させて頂きます。 自作のクラスファイルがインポート出来ないので困っています。 自作のクラスファイルがある場所 c:\ja クラスファイル名 TestMap.class juko.javaにこのようにインポートして、 import TestMap.*; 以下のようにインポートをしようとすると、 C:\ja>javac -d c:\ja juko.java 以下のようなエラーになってしまいます。 ----------------- jukou.java:7: パッケージ TestMap は存在しません。 import TestMap.*; ----------------- なお、環境設定も以下のように変更してみましたが駄目でした。 CLASSPATH=C:\ja;.;C:\j2sdk1.4.1_02\lib\tools.jar;C:\Program Files\Allaire\JRun\l ib\ext\servlet.jar;C:\mysql-connector-java-3.1.0\mysql-connector-java-3.1.0-alph a-bin.jar; ご教授して頂けたら幸いです。

    • ベストアンサー
    • Java
  • JAVAのプログラムについての質問です。

    JAVAのプログラムについての質問です。 技術系の学生です。今、卒業研究でJAVAで音声を再生するプログラムを作成しているのですが、調べても解決できないエラーがあったため質問させていただきました。以下にソースコードを示します。 package Sound; import javax.media.*; import java.io.File; import java.net.URL; import java.io.FileNotFoundException; public class Soundonly { public static void main(final String[] args) { try { File f = new File(args[0]); URL url = f.toURL(); Player p = Manager.createRealizedPlayer(url); p.start(); } catch (FileNotFoundException e) { // エラー処理 } } } これをコンパイルしようとすると、 この行に複数マーカーがあります - アクセス制限: 型 Player は必須ライブラリー C:\Program Files\Java\jre6\lib\ext \jmf.jar で制限されているためアクセスできません - アクセス制限: 型 Manager は必須ライブラリー C:\Program Files\Java\jre6\lib\ext \jmf.jar で制限されているためアクセスできません - アクセス制限: 型 Manager のメソッド createRealizedPlayer(URL) は必須ライブラリー C: \Program Files\Java\jre6\lib\ext\jmf.jar で制限されているためアクセスできません アクセス制限: 型 Player のメソッド start() は必須ライブラリー C:\Program Files\Java\jre6\lib\ext \jmf.jar で制限されているためアクセスできません とエラーが出て、コンパイルが通りません。JMFはインストール済みです。 どなたか解決法を教えていただけないでしょうか。よろしくお願いします。

    • ベストアンサー
    • Java
  • アンドロイド開発での外部jarファイルの呼び出し

    趣味でアンドロイドアプリの開発を行なっているのですが、外部jarファイルを読み込み、そのファイル中で計算した値を利用したいと考えてプログラムを書いています。 jarファイルのimportを行い、アンドロイドのコード中でjarファイルのクラスを呼び出すことが出来たのですが、そのクラス中の値をアンドロイドのコード中から呼び出すと、本来Stringの文字列が格納されているはずが、nullが入っていると表示されてしまいます。  そこで質問なのですが、アンドロイドのコード中から外部jarファイル中の値を参照するにはどうしたらよいのでしょうか? そもそもアンドロイドのプロジェクトから外部のjarファイルを呼び出すことは不可能なのでしょうか? 何か解決方法があれば、回答お願い致します。

  • ダウンロードしたjarをimportしたい

    Eclipseでダウンロードしたjarファイルをimportしたいのですが、エラーをはいて困っています。 ソースでいうと 一行目の import com.lowagie.text.*; の時点で「インポートされたcom.lowagieはみつかりません」とでてしまいます。 環境変数の「CLASSPATH」の内容は . ;C:\Program Files\Java\jre6\lib\ext\QTJava.zip ;C:Tomcat 6.0\webapps\userclass\iTextAsian.jar ;C:Tomcat 6.0\webapps\userclass\iText-2.1.7.jar と下の2行を追加しました。 またjarを解凍して「com\lowagie\text」があるのは確認しています。 どこに原因があるのでしょう?お返事おまちしております。

    • ベストアンサー
    • Java
  • android-sdkを PCに入れましたが

    Windows 7 PCにandroid-sdkをインストールしました。 androidの起動方法が解っておらず取りあえず次の操作をしました。 C:\android-sdk-windows→AVD Manager.exe→ADV name選択→Start→Launch→Android Topページ 一応添付図のとおりのAndroid Topページ が現れますが、Android と言う文字が 点滅するもののどこをクリックしても何の反応もありません。 デスクトップPCでタッチ機能はないのですが、操作する方法は無いんでしょうか。 資料は「新・初心者向け】Android SDKの最新インストール手順2011年10月版!少しだけシンプルに解説!」(http://smartgoods.me/2011/10/special_android_sdk_install/)を使ってます。 インストール作業が完全でないのでしょうか。 記載されていたパス設定ではパスが通らず直しました。 説明文のパス C:\Program Files\Java\jdk1.7.0_01\bin;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools; 訂正したパス C:\Program Files\Java\jdk1.7.0_25\bin;C:\android-sdk-windows\sdk\tools;C:\android-sdk-windows\sdk\platform-tools 参考になることがあったら教えてください。ire ire

  • importについて

    ここで、過去ログを拝見したしまして、同じような書き込みを参考にしてのですが、自分には少し理解力がなく、教えてください。 参考にした、過去ログは http://oshiete1.goo.ne.jp/kotaeru.php3?q=214246 です。 この質問と同じなんですが、Beanのクラスをservletにimportしたいのです。 BeanをTestBean.javaとしまして、 --------------------------------------------------- package sample; import java.io*; ................. ................. public class TestBean{ --------------------------------------------------- servletを --------------------------------------------------- import sample.TestBean; import java.io.*; public class TestServlet extends --------------------------------------------------- などとした時に、まず、TestBeanをコンパイルして、サーバーに置いても いいのでしょうか? 自分の場合はJRunを使っているので C:\Program Files\Allaire\JRun\servers\default\default-app\WEB-INF\classes\sample に置いて、もちろん、win98なので、autoexec.batで編集を選びまして、 SET=C:\Program Files\Allaire\JRun\servers\default\default-app\WEB-INF\classes\sample.jar;%PATH% としました。 でも、この部分が↑自身がないです・・・。 http://java.sun.com/j2se/1.3/ja/docs/ja/tooldocs/win32/classpath.html も読んだのですが、どうも理解が乏しいです・・。 ご教授できたらお願いします。

    • ベストアンサー
    • Java
  • javaプログラムのimportについて

    Javaプログラムでサンプルプログラムを実行したいのですが、 com.sun.xml.parser.Resolver;とcom.sun.xml.tree.XmlDocument; をimportするところでエラーがでてしまいます。 javaのビルド・パスで、JARファイルを追加しようと考えております が、上記の2つを含むJARファイルが置いてあるサイト(URL)が 分かりません。どうか教えていただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Java