Nelze se připojit na sambu z androidu



Čest, mám doma server, kde běží lubuntu se sambou a normálně se na to z windows 7 připojim bez hesla - funguje spolehlivě několik let... ale teď jsem zkusil připojení z androidu a to nefunguje, protože "Logon failure" - nefunguje to v žádným file manageru ani smb vieweru.... nějaký tip co je špatně?
Tak asi tohle [https://play.google.com/store/apps/details](https://play.google.com/store/apps/details?id=lysesoft.andsmb&hl=cs)
Ve skutečnosti, až do nedávné doby [vše, co jste napsali na klávesnici dostal odráženy do kořenového skořápky](http://blogs.zdnet.com/Burnette/?p=680) . Nasty chyba.


To znamená, že budete chtít [PTerminal](http://androidcommunity.com/forums/f28/how-to-pterminal-6485/) , přímo z Android Marketu.


Co se týče SSH, jo. Můžete [dokonce nainstalovat Debian na telefonu](http://www.saurik.com/id/10) . [Android vestavby wiki](http://groups.google.com/group/android-internals) je dobrým výchozím bodem, a zahrnuje [odkaz](http://benno.id.au/blog/2007/11/13/android-native-apps) vysvětluje, jak sestavit jednoduché nativních aplikací.


[ScratchBox](http://www.macrobug.com/blog/2007/11/25/using-scratchbox-to-build-complex-arm-binaries-for-android/) se zdá být cesta k sestavení složitějších aplikací a knihoven, jak asi víte už. Osobně bych doporučoval kontaktovat ty lidi dostat vliv na projektu OpenSSL. <p>stačí použít <a href="https://linux.die.net/man/1/chsh"><code>chsh</code></a> :</p><pre><code>chsh -s $(which zsh) </code></pre><p><strong> bez </strong> <code>sudo</code> by mělo fungovat. pokud použijete <code>sudo</code>, nezmění shell nikoliv pro vašeho pracovního uživatele, ale pro <em> root</em></p><p>nakonec <strong> se odhlaste z počítače a přihlaste se zpět </strong>.</p><p>odstraňování problémů:</p><ul> <li>máte nainstalován zsh (ii)? <code>dpkg -l zsh</code></li> <li>je vaše shell nastavena na zsh? poslední pole <a href="https://linux.die.net/man/5/passwd"><code>grep $user /etc/passwd</code></a> </li> <li>je zsh <a href="https://linux.die.net/man/5/shells">platné přihlašovací prostředí</a> ? <code>grep zsh /etc/shells</code></li> </ul> K dispozici je projekt s názvem nbandroid (dříve nazývaná undroid), což je Netbeans verze ADT a to funguje docela dobře s SDK 1.0


<http://nbandroid.org/>


V minulosti to bylo hostilo v undroid.nolimit.cz a nbandroid.kenai.com, jak tyto stránky jsou nyní zastaralé. Ukazuje se, že problém nesouvisí s podpisem vůbec - je to proto, že soubor XML je sestaven. Chcete-li se podívat na obsah tohoto souboru je nutné použít `aapt`nástroj. Emulátor Android je hot-nasazení. Po uložení a klepněte na tlačítko `'run'`(za předpokladu, že žádné chyby kompilace) se bude balit a znovu nasadit emulátoru, který bude poté znovu spustit aplikaci spustit novou verzi. To samé platí, pokud máte Android Developer telefon připojený přes USB.


Pokud se zobrazí hlášení „Varování: Aktivita není spuštěna, její současný úkol byl na frontě“, je dobré skončit / přesunout zepředu běžící aplikaci v emulátoru pomocí tlačítka zpět. Vypadá to, že Android nepřepíše spuštěnou aplikaci, kterou v tomto případě. <ol> <li>otevřete terminál (<kbd>ctrl</kbd>+<kbd>alt</kbd>+<kbd>t</kbd>). nyní jste doma.</li> <li><code>sudo chown -r $user:$user pictures</code> a zadejte své běžné uživatelské heslo.</li> </ol> Zatím nevím, zda ti budu vůbec umět poradit, ale asi bys měla něco doplnit. Chceš se s PC připojit na internet prostřednictvím telefonu nebo s telefonem prostřednictvím PC? Asi by nebylo od věci, kdybys uvedla i typ telefonu. Předpokládám, že propojení kabelem zvládáš - USB kabel, na jedné straně klasické USB do PC, na druhé micro USB do telefonu. 

Jak máš připojený PC teď? Kabel nebo také Wifi?

  
doplněno 30.07.17 16:12: @[wamp](https://www.poradte.cz/detail.php?kdo=wamp): Už je mi to jasné. Na mém Samsungu se připojím k WiFi, otevřu Nastavení - Sdílení internetového připojení zaškrtnout a pak v PC otevřu Nastavení - Síť a Internet - Centrum síťových připojení a sdílení. Objeví se tam Síť s připojením k internetu a můžeš brouzdat po netu. Tato chyba znamená, že linker nemůže najít knihovnu Box2D.


Co si myslím, je, že problém je, že máte relativní cestu směřující k umístění box2d knihovny ( `-L../box2d/lib/android`). Změní-li se vaše sestavení adresář Vaše build zlomí. Co budete chtít udělat, je nahradit absolutní cestu pro Box2D knihovny (například `-L/cygdrive/c/box2d/lib/android`). Všechny ostatní odkaz cest k NDK je absolutní.


Lepší způsob, jak by bylo dát cestu k Box2D knihovny v proměnné prostředí a použít tuto proměnnou prostředí v makefile. Tato otázka již Zdá se, že je třeba řešit [zde](https://stackoverflow.com/questions/1700141/c-strings-library "tady") .


Vlastně jsem napsal poněkud zdlouhavý odpověď (doporučující glib a za zmínku, že Lua od 5.0 MIT, není BSD), ale můj stroj zřítil na půli cesty přes :(